std::chrono::clock_cast
cppreference.com
<tbody>
</tbody>
template <class Dest, class Source, class Duration> auto clock_cast(const std::chrono::time_point<Source, Duration>& t); |
( C++20) | |
t Source Dest, std::chrono::system_clock / std::chrono::utc_clock , .
-
std::chrono::clock_time_conversion<Dest, Source>{}(t), . - , ,
- , .
- ; .
1)
std::chrono::clock_time_conversion<Dest, std::chrono::system_clock>{}( std::chrono::clock_time_conversion<std::chrono::system_clock, Source>{}(t))2)
std::chrono::clock_time_conversion<Dest, std::chrono::utc_clock>{}( std::chrono::clock_time_conversion<std::chrono::utc_clock, Source>{}(t))- , ,
- , , .
- ; .
1)
std::chrono::clock_time_conversion<Dest, std::chrono::utc_clock>{}( std::chrono::clock_time_conversion<std::chrono::utc_clock, std::chrono::system_clock>{}( std::chrono::clock_time_conversion<std::chrono::system_clock, Source>{}(t)))2)
std::chrono::clock_time_conversion<Dest, std::chrono::system_clock>{}( std::chrono::clock_time_conversion<std::chrono::system_clock, std::chrono::utc_clock>{}( std::chrono::clock_time_conversion<std::chrono::utc_clock, Source>{}(t)))- .
, , .
| : |
(C++20) |
, , ( ) |