Параметры часового пояса и использование
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Существует три параметра часового пояса, на которые можно ссылаться Azure DevOps:
- Параметры браузера для форматов времени и даты
- Форматы времени и даты вашей организации или сервера
- Ваш личный профиль времени и языковой стандарт.
Большинство раз, отображаемых на веб-портале, основаны на параметрах браузера для форматов времени и даты, а также часовых поясов, отличных от конвейера.
По умолчанию для всех организаций Azure DevOps и учетных записей пользователей задано значение UTC (согласованное универсальное время), независимо от того, в каких зонах они размещаются. Даже если ваша организация перенесена с локального сервера на Azure DevOps Services, часовой пояс задается в формате UTC.
Сведения о настройке параметров часового пояса см. в разделе "Изменение часового пояса" в Azure DevOps.
Часовой пояс организации
Параметр часового пояса организации — это параметр часового пояса, используемый для данных, которые не указывают часовой пояс. Все данные даты и времени хранятся в формате UTC и локализованы с помощью этого параметра, если время и дата не локализованы с помощью параметров профиля. Другими словами, при настройке организации на EST все метки времени, которые не соответствуют локализации клиента, отображаются в часовом поясе EST.
Большинство областей Azure DevOps локализованы с помощью параметров профиля, но следующие области не:
Метки времени аудита всегда находятся в формате UTC.
Запланированные триггеры в коде, например запуск с заданием, не требуют включения часового
cron
пояса. Если вы не добавите часовой пояс в триггер, используется часовой пояс организации. В классических конвейерах расписания находятся в часовом поясе организации. Дополнительные сведения о настройке конвейераcron
для запуска с помощью задания см. в разделе "Настройка расписаний для конвейеров".
Если изменить часовой пояс организации, он не обновляет существующие метки времени, которые не локализованы. Например, если в вашей организации задано значение UTC, и вы настроили конвейер YAML с набором заданий cron
12PM без включения EST, этот конвейер выполняется в 5 ВЕЧЕРА EST. Если вы измените часовой пояс организации на EST, этот конвейер выполняется в полночь. Если в коде указан 5PM EST, после изменения он продолжает работать в 5 вечера.
Часовой пояс профиля пользователя
Шаблон часового пояса профиля пользователя и даты и времени используется при отображении следующих сведений на веб-портале.
- Параметры организации: использование, диапазон времени
Для рабочих элементов поля даты и времени журнала ссылались на параметр часового пояса организации или сервера.
Локальные параметры часового пояса
Параметр часового пояса для локальной среды Azure DevOps соответствует часовой поясу, заданному для Azure DevOps Server.