Udostępnij przez


leap_second_info Struct

Wywołaj metodę get_leap_second_info , aby uzyskać element leap_second_info. Ten typ zawiera tylko publiczne elementy członkowskie danych. Nie ma klas bazowych ani składowych innych niż określone.

Składnia

struct leap_second_info; // C++20

Członkowie publiczni

Nazwa/nazwisko opis
is_leap_second Element is_leap_second członkowski jest true tylko wtedy, gdy określony punkt czasu występuje podczas wstawiania dodatniego skoku sekundy.
elapsed Element elapsed członkowski przechowuje sumę wszystkich sekund przestępnych między datą epoki (datą początkową, z której zegar mierzy czas) 1970-01-01i określoną godziną. Jeśli is_leap_second wartość to true, sekunda przestępna, do której odnosi się określony czas, jest uwzględniana w elapsed sumie.

Wymagania

Nagłówka:<chrono>

Język Microsoft C++ obsługuje klasę rozpoczynającą leap_second się w programie Visual Studio 2019 w wersji 16.10. Klasa leap_second jest funkcją języka C++20. Wymagana jest opcja kompilatora /std:c++latest .

Organ standardów międzynarodowych określa, kiedy należy uwzględnić nowe sekundy przestępne. Baza danych tych zmian jest dostępna dla systemu Windows 10 w wersji 1809 lub nowszej oraz systemu Windows Server 2019 i nowszych.

Obszaru nazw:std::chrono

Zobacz też

<chrono>
get_leap_second_info
Klasa leap_second
Odwołanie do plików nagłówka