std::chrono::time_zone
From cppreference.com
| ヘッダー <chrono> で定義 |
||
| class time_zone; |
(C++20以降) | |
クラスtime_zoneは、特定の地理的領域のすべてのタイムゾーン遷移を表します。
ユーザーはtime_zoneオブジェクトを構築できません。ライブラリ実装は、タイムゾーンデータベースを初期化するときにtime_zoneオブジェクトを作成し、これらのオブジェクトへのconstアクセスを提供します。
time_zoneはコピーできませんが、デフォルトのムーブコンストラクタとデフォルトのムーブ代入演算子を持っています。しかし、ユーザーはtime_zoneオブジェクトへのconstアクセスしか持たないため、これらの関数は未定義の動作を呼び出さずにユーザーコードで呼び出すことはできません。
[編集] メンバ関数
このtime_zoneの名前を取得します。(public member function) | |
| sys_timeまたはlocal_timeに関連付けられた情報を取得します。 (public member function) | |
| このタイムゾーンのlocal_timeをsys_timeに変換します。 (public member function) | |
| このタイムゾーンのsys_timeをlocal_timeに変換します。 (public member function) |
[編集] 非メンバ関数
| (C++20) |
2つのtime_zoneオブジェクトを比較します。(function) |
[編集] 例
| このセクションは未完成です 理由: 例がありません |