leap_second_info
-Struktur
Rufen Sie get_leap_second_info
auf, um eine leap_second_info
. Dieser Typ verfügt nur über öffentliche Datenmmber. Es gibt keine Anderen Basisklassen oder Member als die angegebenen.
Syntax
struct leap_second_info; // C++20
Öffentliche Mitglieder
Name | Beschreibung |
---|---|
is_leap_second |
Das is_leap_second Element ist true nur, wenn der angegebene Zeitpunkt während der Einfügung eines positiven Schalts sekunde auftritt. |
elapsed |
Das elapsed Element enthält die Summe aller Schaltsekunden zwischen dem Epochendatum (dem Anfangsdatum, von dem die Uhr die Uhrzeit misst) 1970-01-01 und der angegebenen Uhrzeit. Ist is_leap_second dies true der Wert, wird der durch die angegebene Zeit bezeichnete Schaltpunkt in die elapsed Summe einbezogen. |
Anforderungen
Header: <chrono>
Microsoft C++ unterstützt die leap_second
Klasse ab Visual Studio 2019, Version 16.10. Die leap_second
Klasse ist ein C++20-Feature. Die /std:c++latest
Compileroption ist erforderlich.
Eine internationale Standardsstelle gibt an, wann neue Schaltsekunden berücksichtigt werden sollen. Eine Datenbank dieser Änderungen ist für Windows 10, Version 1809 und höher, und Windows Server 2019 und höher verfügbar.
Namespace:std::chrono
Siehe auch
<chrono>
get_leap_second_info
leap_second
-Klasse
Referenz zu Headerdateien