|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
| Time point I/O | ||||
| Leap second insertion information | ||||
leap_second_info | ||||
Defined in header <chrono> | ||
struct leap_second_info{ bool is_leap_second; | (since C++20) | |
Aleap_second_info indicates whether a UTC time is during a positive leap second insertion and the total number of leap seconds between 1 January 1970 and the UTC time.
leap_second_info has no base classes or members other thanis_leap_second,elapsed, and implicitly declared special member functions.
is_leap_second | whether the UTC time is during a positive leap second insertion (public member object) |
elapsed | the sum of leap seconds between 1 January 1970 and the UTC time (public member object) |
leap_second_info is typically obtained fromstd::chrono::get_leap_second_info.
(C++20) | contains information about a leap second insertion (class)[edit] |