Sdílet prostřednictvím


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