std::chrono::utc_clock
| Defined in header <chrono> | ||
|---|---|---|
| class utc_clock; | (since C++20) | 
The clock std::chrono::utc_clock is a Clock that represents Coordinated Universal Time (UTC). It measures time since 00:00:00 UTC, Thursday, 1 January 1970, including leap seconds.
utc_clock meets the Clock requirements. It does not meet the TrivialClock requirements unless the implementation can guarantee that now() does not throw an exception.
Time point family
| Defined in namespace std::chrono | ||
| template<class Duration> using utc_time = std::chrono::time_point<std::chrono::utc_clock, Duration>; | (since C++20) | |
| using utc_seconds = utc_time<std::chrono::seconds>; | (since C++20) | 
| (C++20) | performs stream output on a utc_time (function template) | 
| (C++20) | parses a utc_time from a stream according to the provided format (function template) | 
| (C++20) | outputs a utc_time into a stream according to the provided format (function template) | 
Member types
| Member type | Definition | 
|---|---|
| rep | signed arithmetic type representing the number of ticks in the clock's duration | 
| period | a std::ratiotype representing the tick period of the clock, in seconds | 
| duration | std::chrono::duration<rep, period>, capable of representing negative durations | 
| time_point | std::chrono::time_point<std::chrono::utc_clock> | 
Member constants
| constexpr bool is_steady [static] | trueif the time between ticks is always constant, i.e. calls tonow()return values that increase monotonically even in case of some external clock adjustment, otherwisefalse(public static member constant) | 
Member functions
| [static] | returns a std::chrono::time_pointrepresenting the current point in time(public static member function) | 
| [static] | converts utc_timetosys_time(public static member function) | 
| [static] | converts sys_timetoutc_time(public static member function) | 
    © cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
    http://en.cppreference.com/w/cpp/chrono/utc_clock