std::chrono::time_zone
提供: cppreference.com
<tbody>
</tbody>
| ヘッダ <chrono> で定義
|
||
class time_zone; |
(C++20以上) | |
クラス time_zone は特定の地域に対するすべてのタイムゾーンの移行を表します。
ユーザは time_zone オブジェクトを構築することはできません。 タイムゾーンデータベースが初期化されたとき、ライブラリの実装によって time_zone オブジェクトが作成され、それらのオブジェクトへの const アクセスが提供されます。
time_zone はコピー可能ではありませんが、デフォルト化されたムーブコンストラクタとデフォルト化されたムーブ代入演算子を持ちます。 しかしユーザは time_zone オブジェクトへの const アクセスしか持たないので、未定義動作を起こさずにユーザのコードからこれらの関数を呼ぶことはできません。
メンバ関数
この time_zone の名前を取得します (パブリックメンバ関数) | |
| std::chrono::sys_time または std::chrono::local_time に関連する情報を取得します (パブリックメンバ関数) | |
| このタイムゾーンの std::chrono::local_time を std::chrono::sys_time に変換します (パブリックメンバ関数) | |
| std::chrono::sys_time をこのタイムゾーンの std::chrono::local_time に変換します (パブリックメンバ関数) |
非メンバ関数
2つの time_zone オブジェクトを比較します (関数) |