std::chrono::tzdb::locate_zone
const std::chrono::time_zone* locate_zone( std::string_view tz_name ) const; | (since C++20) |
Получает указатель на std::chrono::time_zone в этой базе данных, который представляет часовой пояс, обозначенный tz_name. Если p — возвращённый указатель, тогда либо p->name() == tz_name или существует std::chrono::time_zone_link l в этой базе данных такой, что p->name() == l.target() && l.name() == tz_name.
Возвращаемое значение
Указатель на std::chrono::time_zone в этой базе данных, который представляет часовой пояс, обозначенный tz_name.
Исключения
Бросает std::runtime_error если такой time_zone не найден.
Пример
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/chrono/tzdb/locate_zone