Spec-Zone.ru › C++

std::chrono::tzdb::locate_zone

const std::chrono::time_zone* locate_zone( std::string_view tz_name ) const;
(начиная с 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.

Параметры

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/cpp/chrono/tzdb/locate_zone

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API