Spec-Zone.ru › C++

std::chrono::time_zone

Определено в заголовке <chrono>
class time_zone;
(с C++20)

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

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

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

Члены-функции

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

Нечлены-функции

operator==operator<=>
(C++20)
сравнивает два объекта time_zone
(функция)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/chrono/time_zone

Spec-Zone.ru

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