Espacios de nombres
Variantes
Acciones

std::chrono::current_zone

De cppreference.com
< cpp‎ | chrono
 
 
Biblioteca de servicios
 
 
Definido en el archivo de encabezado <chrono>
conststd::chrono::time_zone* current_zone();
(desde C++20)

Función de conveniencia para obtener la zona horaria local de la base de datos de zonas horarias. Equivalente a std::chrono::get_tzdb().current_zone().

Contenido

[editar]Excepciones

std::runtime_error si esta es la primera referencia a la base de datos de zona shorarias y la base de datos de zonas horarias no se puede inicializar.

[editar]Notas

Una llamada a esta función que sea la primera referencia a la base de datos de zonas horarias hará que se inicialice.

[editar]Ejemplo

#include <chrono>#include <iostream>   int main(){conststd::chrono::zoned_time cur_time{ std::chrono::current_zone(), std::chrono::system_clock::now()};std::cout<< cur_time <<'\n';}

Posible salida:

2021-09-13 19:46:42.249182012 MAGT

[editar]Véase también

Devuelve el huso horario local.
(función miembro pública de std::chrono::tzdb)[editar]
Accede a, y controla la información de la base de datos de zonas horarias global.
(función)[editar]
close