time.h

time.h ヘッダー・ファイルは、以下の 日付関数を宣言します。

[1]  これらの関数は、POSIX プログラムでのみサポートされます。

time.h ヘッダー・ファイルは、以下のものも提供します。
表 1. tm 構造体のフィールド
フィールド 説明
tm_sec 秒 (0 ~ 60)
tm_min 分 (0 ~ 59)
tm_hour 時間 (0 ~ 23)
tm_mday 日 (1 ~ 31)
tm_mon 月 (0 ~ 11、1 月が 0 になる)
tm_year 年 (現在の年から 1900 を差し引く)
tm_wday 曜日 (0 ~ 6、日曜日が 0 になる)
tm_yday ユリウス日付 (0 ~ 365、1 月 1 日が 0 になる)
tm_isdst 夏時間 (DST) が影響しない場合は 0。夏時間 (DST) が影響する場合は正の 値。情報が使用可能でない場合は負の値。

時間関数は、選択された現行ロケールの影響を受けます。 LC_CTYPE カテゴリーは、strftime()、strptime()、および wcsftime() 関数の動作に影響を与えます。LC_TOD カテゴリーは、関数 gmtime()、mktime()、および localtime() の動作に影響を与えます。