std::chrono::time_zone
Материал из cppreference.com
<tbody>
</tbody>
| Определено в заголовочном файле <chrono>
|
||
class time_zone; |
(начиная с C++20) | |
Класс time_zone представляет все переходы часовых поясов для определённой географической области.
Пользователи не могут создавать объекты time_zone. Реализация библиотеки создаёт объекты time_zone при инициализации базы данных часовых поясов и предоставляет const доступ к этим объектам.
time_zone не копируется, но имеет конструктор перемещения по умолчанию и оператор присваивания перемещением по умолчанию. Однако, поскольку пользователи имеют только const доступ к объектам time_zone, эти функции нельзя вызывать в пользовательском коде, не вызывая неопределённого поведения.
Функции-элементы
получает имя этого time_zone (public функция-элемент) | |
| получить информацию, связанную с std::chrono::sys_time или std::chrono::local_time (public функция-элемент) | |
| преобразует std::chrono::local_time в этом часовом поясе в std::chrono::sys_time (public функция-элемент) | |
| преобразует std::chrono::sys_time в std::chrono::local_time в этом часовом поясе (public функция-элемент) |
Функции, не являющиеся элементами
(C++20) |
сравнивает два объекта time_zone (функция) |