共用方式為


時區設定和使用方式

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 區域會使用您的設定檔設定進行當地語系化,但下列區域則不會:

  • Audit TimeStamps 總是以 UTC 表示。

  • 程序碼中的排程觸發器,例如使用 cron 作業運行的,不需要納入時區。 如果您未將時區新增至觸發程式,則會使用組織的時區。 在傳統管線中,排程位於組織的時區。 如需設定管線以使用 cron 任務執行的詳細資訊,請參閱 設定管線的排程

若您變更了組織的時區設定,則不會自動將未本地化的現有時間戳進行更新。 例如,如果您的組織設定為UTC,而且您已設定YAML管線,並將 cron 作業設定為下午12點,而不包含EST,則此管線會在下午5點執行。 如果您將機構的時區設定更改為美國東部標準時間,此管線將在午夜運行。 如果您在程式代碼中指定 5PM EST,在變更之後,它會在下午 5 點繼續執行。

使用者個人資料時區

在入口網站中顯示下列資訊時,會使用使用者配置檔時區和日期時間模式。

  • 組織設定:使用方式、時間範圍

針對工作專案,[記錄日期時間] 字段會參考組織的或伺服器的時區設定。

內部部署時區設定

內部部署 Azure DevOps 的時區設定會對應至 Azure DevOps Server 的時區設定。