Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022
Azure DevOps 可以參考三個時區設定:
- 瀏覽器的時間和日期格式設定
- 您的組織或伺服器的時間和日期格式
- 你的個人檔案 時間與地點 設定
大多數網頁入口網站顯示的時間,都是根據你瀏覽器的時間和日期格式,以及非管線時區的設定而定。
預設情況下,所有 Azure DevOps 組織與使用者帳號都設定為 UTC(協調世界時),不論它們託管在哪個區域。 即使你的組織從本地伺服器遷移到 Azure DevOps Services,你的時區仍設定為 UTC 時間。
要設定時區設定,請參見 更改時區。
組織時區
組織時區設定用於未指定時區的資料。 如果時間與日期未使用設定檔設定進行當地語系化,所有日期和時間數據都會以 UTC 儲存,並使用此設定進行當地語系化。 換句話說,當您將組織設定為 EST 時,所有未遵循用戶端當地語系化化的時間戳都會出現在 EST 時區中。
大多數 Azure DevOps 領域會用你的設定檔來本地化,但以下區域不會:
Audit TimeStamps 總是以 UTC 表示。
程序碼中的排程觸發器,例如使用
cron作業運行的,不需要納入時區。 如果您未將時區新增至觸發程式,則會使用組織的時區。 在傳統管線中,排程位於組織的時區。 如需設定管線以使用cron任務執行的詳細資訊,請參閱 設定管線的排程。
若您變更了組織的時區設定,則不會自動將未本地化的現有時間戳進行更新。 例如,如果您的組織設定為UTC,而且您已設定YAML管線,並將 cron 作業設定為下午12點,而不包含EST,則此管線會在下午5點執行。 如果您將機構的時區設定更改為美國東部標準時間,此管線將在午夜運行。 如果您在程式代碼中指定 5PM EST,在變更之後,它會在下午 5 點繼續執行。
使用者個人資料時區
在入口網站中顯示下列資訊時,會使用使用者配置檔時區和日期時間模式。
- 組織設定:使用方式、時間範圍
針對工作專案,[記錄日期時間] 字段會參考組織的或伺服器的時區設定。
內部部署時區設定
本地 Azure DevOps 嘅時區設定對應到 Azure DevOps Server 嘅時區設定。
相關內容
在 Azure DevOps - 設定管線的排程