Namespaces
Variants

std::chrono:: time_zone

From cppreference.net
Definido en el encabezado <chrono>
class time_zone ;
(desde C++20)

La clase time_zone representa todas las transiciones de zona horaria para un área geográfica específica.

Los usuarios no pueden construir time_zone objetos. La implementación de la biblioteca crea time_zone objetos cuando inicializa la base de datos de zonas horarias y proporciona const acceso a estos objetos.

time_zone no es copiable pero sí tiene un constructor de movimiento y un operador de asignación de movimiento predeterminados. Sin embargo, como los usuarios solo tienen const acceso a los objetos time_zone , estas funciones no pueden ser invocadas en código de usuario sin provocar comportamiento indefinido .

Funciones miembro

obtiene el nombre de este time_zone
(función miembro pública)
obtiene información asociada con un sys_time o local_time
(función miembro pública)
convierte un local_time en esta zona horaria a un sys_time
(función miembro pública)
convierte un sys_time a un local_time en esta zona horaria
(función miembro pública)

Funciones no miembro

compara dos objetos time_zone
(función)

Ejemplo