• Class / Function / Type

      std::
    • Header file

      <>
    • Other / All

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

    関連項目