std::chrono:: time_zone
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
| Nonmember functions | ||||
|
Определено в заголовочном файле
<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
в этом часовом поясе
(публичная функция-член) |
Функции, не являющиеся членами класса
|
(C++20)
|
сравнивает два объекта
time_zone
(функция) |
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |