std::chrono::current_zone
De cppreference.com
Definido en el archivo de encabezado <chrono>
|
||
const std::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
Ejecuta este código
#include <chrono> #include <iostream> int main() { const std::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 )
| |
Accede a, y controla la información de la base de datos de zonas horarias global. (función) |