Compartir vía


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