UNIX/Linuxの部屋 関数:gettimeofday

TOP UNIX/Linuxの部屋 UNIX/Linuxコマンド一覧 用語集 新版 由来/読み方辞書 環境変数マニュアル Cシェル変数 システム設定ファイル システムコール・ライブラリ ネットワークプログラミングの基礎知識 クラウドサービス徹底比較・徹底解説




関数 gettimeofday 現在の時刻を求めるシステムコール このエントリーをはてなブックマークに追加

UNIX の内部では、時刻は全て UNIX 時間で管理されている。UNIX 時間というのは、1970年1月1日0時0分0秒からの経過時間のことである。gettimeofday を使うと、現在の UNIX 時間を求めることができる。

#include <sys/time.h>
struct timeval t;
struct timezone tz;
gettimeofday(&t,&tz);
1970年1月1日0時0分0秒からの秒数 t.tv_sec
マイクロセカンド秒 t.tv_usec