概要
システム時間sys_time
に暗黙に型変換する。
戻り値
return get_sys_time();
例
#include <cassert>
#include <chrono>
namespace chrono = std::chrono;
using namespace std::chrono_literals;
int main()
{
auto now = chrono::system_clock::now();
chrono::local_time local_now{now.time_since_epoch()};
chrono::zoned_time zt1{"Asia/Tokyo", now};
assert(zt1 == now);
chrono::sys_time sys_now = zt1;
assert(sys_now == now);
chrono::zoned_time zt2{"Asia/Tokyo", local_now};
assert(zt2 == now);
}
出力
バージョン
言語
- C++20
処理系
- Clang: 9.0 ❌
- GCC: 9.2 ❌
- Visual C++: 2019 Update 3 ❌