Estructura leap_second_info
Llame a get_leap_second_info
para obtener un leap_second_info
. Este tipo solo tiene miembros de datos públicos. No tiene clases base ni miembros distintos de los especificados.
Sintaxis
struct leap_second_info; // C++20
Miembros públicos
Nombre | Descripción |
---|---|
is_leap_second |
El miembro is_leap_second solo es true si el punto de tiempo especificado se produce durante la inserción de un segundo salto positivo. |
elapsed |
El miembro elapsed contiene la suma de todos los segundos intercalares entre la fecha de época (la fecha inicial desde la que el reloj mide la hora) 1970-01-01 y la hora especificada. Si is_leap_second es true , el segundo intercalar al que hace referencia la hora especificada se incluye en la suma elapsed . |
Requisitos
Encabezado: <chrono>
Microsoft C++ admite la clase leap_second
a partir de Visual Studio 2019, versión 16.10. La clase leap_second
es una característica de C++20. La opción del compilador /std:c++latest
no es necesaria.
Un organismo internacional de estándares especifica cuándo se deben tener en cuenta nuevos segundos intercalares. Hay una base de datos de estos cambios disponible para Windows 10 versión 1809 y posteriores, y Windows Server 2019 y versiones posteriores.
Espacio de nombres: std::chrono
Consulte también
<chrono>
get_leap_second_info
Clase leap_second
Referencia de archivos de encabezado
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de