最終更新日時(UTC):
が更新

履歴 編集

<ctime>

ctime

<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 指定したフォーマットでカレンダー時間を文字列化する

関連項目