- ctime[meta header]
<ctime>
ヘッダでは、日付と時間に関する機能を定義する。
名前 | 説明 | 対応バージョン |
---|---|---|
NULL |
ヌルポインタ定数 | |
CLOCKS_PER_SEC |
clock() 関数によって返される1秒あたりの数値 |
|
TIME_UTC |
UTC時間ベースであることを指定するための0より大きい整数定数値 | C++17 |
名前 | 説明 | 対応バージョン |
---|---|---|
size_t |
符号なし整数型 | |
clock_t |
clock() 関数が返すプロセッサ時間を表す型 |
|
time_t |
時間を表す型 |
名前 | 説明 | 対応バージョン |
---|---|---|
timespec |
指定されたベース時間に基づいた、経過秒と経過ナノ秒を保持する型 | C++17 |
tm |
カレンダー時間を保持する型 |
名前 | 説明 | 対応バージョン |
---|---|---|
clock |
プログラム実行開始からの経過時間を取得する | |
difftime |
2つの時間の差を計算する | |
mktime |
カレンダー時間から経過秒を生成する | |
gmtime |
経過秒からカレンダー時間を生成する | |
time |
現在時間までの経過秒を取得する | |
timespec_get |
指定したベース時間に基づいた、経過秒と経過ナノ秒を取得する | C++17 |
asctime |
カレンダー時間を文字列化する | |
ctime |
経過秒を日時として文字列化する | |
localtime |
ローカル時間を取得する | |
strftime |
指定したフォーマットでカレンダー時間を文字列化する |