Share via


local_t 構造体

擬似時計。

構文

struct local_t {}; // C++20

解説

この構造体を time_point テンプレートの引数として使用して、time_point が現地時刻を表すことを示します。 local_t を指定しても、現地時刻のタイム ゾーンは指定されません。

local_t を使用する方法の例として、local_days ld{Sunday[1] / January / 2021}; の宣言を考えます。これは最終的に time_point<local_t, duration<long long>; に解決され、local_t は、time_point が現地時刻を表していることを示します。

非メンバー

名前 説明
from_stream 指定した形式を使用して、指定したストリームから local_time を解析します。
operator<< 指定したストリームに local_time を出力します。
名前 説明
local_days llocal_time<days> の同意語です。 std::chrono で定義します。
local_seconds local_time<seconds> と同義。 std::chrono で定義します。
local_time template <class Duration> using local_time = time_point<local_t, Duration> と同義。 現地時刻の time_point を表す場合に便利です。 Duration を指定します。 std::chrono で定義します。

必要条件

ヘッダー:<chrono> (C++20 以降)

名前空間std::chrono:

コンパイラ オプション:/std:c++latest

関連項目

<chrono>
file_clock class
gps_clock class
high_resolution_clock
steady_clock 構造体
system_clock 構造体
tai_clock クラス
ヘッダー ファイル リファレンス