Namespaces
Variants

std::chrono:: time_zone

From cppreference.net
Определено в заголовочном файле <chrono>
class time_zone ;
(начиная с C++20)

Класс time_zone представляет все переходы часовых поясов для определённой географической зоны.

Пользователи не могут создавать time_zone объекты. Реализация библиотеки создает time_zone объекты при инициализации базы данных часовых поясов и предоставляет const доступ к этим объектам.

time_zone не является копируемым, но имеет конструктор перемещения по умолчанию и оператор присваивания перемещением по умолчанию. Однако, поскольку пользователи имеют только const доступ к объектам time_zone , эти функции не могут быть вызваны в пользовательском коде без вызова неопределенного поведения .

Функции-члены

получает название этого time_zone
(публичная функция-член)
получает информацию, связанную с sys_time или local_time
(публичная функция-член)
преобразует local_time в этом часовом поясе в sys_time
(публичная функция-член)
преобразует sys_time в local_time в этом часовом поясе
(публичная функция-член)

Функции, не являющиеся членами класса

сравнивает два объекта time_zone
(функция)

Пример