leap_second_info
Struct
Zavolejte get_leap_second_info
, abyste získali leap_second_info
. Tento typ má pouze veřejné datové členy. Nemá jiné základní třídy nebo členy než ty, které jsou zadané.
Syntaxe
struct leap_second_info; // C++20
Veřejné členy
Název | Popis |
---|---|
is_leap_second |
Člen is_leap_second je true pouze v případě, že zadaný časový bod nastane během vložení kladného přestupného sekundy. |
elapsed |
Člen elapsed obsahuje součet všech přestupných sekund mezi datem epochy (počátečním datem, od kterého hodiny měří čas) 1970-01-01 a zadaným časem. Pokud is_leap_second je true , přestupná sekunda uvedená v zadaném čase je zahrnuta do součtu elapsed . |
Požadavky
Záhlaví: <chrono>
Microsoft C++ podporuje leap_second
třídu počínaje sadou Visual Studio 2019 verze 16.10. Třída leap_second
je funkce C++20. Je vyžadována možnost kompilátoru /std:c++latest
.
Mezinárodní orgán norem určuje, kdy by se měly počítat nové přestupné sekundy. Databáze těchto změn je dostupná pro Windows 10 verze 1809 a novější a Windows Server 2019 a novější.
Obor názvů: std::chrono
Viz také
<chrono>
get_leap_second_info
Třída leap_second
Referenční informace k souborům hlaviček