Struct leap_second_info
Chiamare get_leap_second_info
per ottenere un oggetto leap_second_info
. Questo tipo ha solo membri dati pubblici. Non dispone di classi o membri di base diversi da quelli specificati.
Sintassi
struct leap_second_info; // C++20
Membri pubblici
Nome | Descrizione |
---|---|
is_leap_second |
Il is_leap_second membro è true solo se il punto di tempo specificato si verifica durante l'inserimento di un secondo salto positivo. |
elapsed |
Il elapsed membro contiene la somma di tutti i secondi intercalari tra la data dell'epoca (la data di inizio dalla quale l'orologio misura l'ora) 1970-01-01 e l'ora specificata. Se is_leap_second è true , il secondo salto a cui fa riferimento l'ora specificata viene incluso nella elapsed somma. |
Requisiti
Intestazione: <chrono>
Microsoft C++ supporta la leap_second
classe a partire da Visual Studio 2019 versione 16.10. La leap_second
classe è una funzionalità C++20. L'opzione /std:c++latest
del compilatore è obbligatoria.
Un organismo internazionale degli standard specifica quando devono essere considerati nuovi secondi bisestile. Un database di queste modifiche è disponibile per Windows 10 versione 1809 e successive e Windows Server 2019 e versioni successive.
Spazio dei nomi: std::chrono
Vedi anche
<chrono>
get_leap_second_info
Classe leap_second
Informazioni di riferimento per i file di intestazione