Condividi tramite


Impostazioni e utilizzo del fuso orario

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

È possibile fare riferimento a tre impostazioni del fuso orario da Azure DevOps:

  • Impostazioni del browser per i formati di data e ora
  • Formati di data e ora dell'organizzazione o del server
  • Impostazione Ora e impostazioni locali del profilo personale.

La maggior parte degli orari visualizzati nel portale Web si basa sulle impostazioni del browser per i formati di ora e data, nonché sui fusi orari non della pipeline.

Per impostazione predefinita, tutte le organizzazioni e gli account utente di Azure DevOps sono impostati su UTC (Coordinated Universal Time) indipendentemente dalle zone in cui sono ospitate. Anche se l'organizzazione è stata eseguita la migrazione da un server locale ad Azure DevOps Services, il fuso orario è impostato sull'ora UTC.

Per configurare le impostazioni del fuso orario, vedere Modificare il fuso orario in Azure DevOps.

Fuso orario dell'organizzazione

L'impostazione del fuso orario dell'organizzazione è l'impostazione del fuso orario usata per i dati che non specificano un fuso orario. Tutti i dati di data e ora vengono archiviati in formato UTC e localizzati usando questa impostazione se l'ora e la data non vengono localizzati usando le impostazioni del profilo. In altre parole, quando si imposta l'organizzazione su EST, tutti i timestamp che non seguono la localizzazione client vengono visualizzati nel fuso orario EST.

La maggior parte delle aree di Azure DevOps si localizza usando le impostazioni del profilo, ma le aree seguenti non sono:

  • I timestamp di controllo sono sempre in formato UTC.

  • I trigger pianificati nel codice, ad esempio, vengono eseguiti con un cron processo, non richiedono l'inserimento di un fuso orario. Se non si aggiunge un fuso orario al trigger, viene usato il fuso orario dell'organizzazione. Nelle pipeline classiche, le pianificazioni si trovano nel fuso orario dell'organizzazione. Per altre informazioni sulla configurazione della pipeline da eseguire con un cron processo, vedere Configurare le pianificazioni per le pipeline.

Se si modifica il fuso orario dell'organizzazione, non viene aggiornato retroattivamente i timestamp esistenti che non sono localizzati. Ad esempio, se l'organizzazione è impostata su UTC e si configura una pipeline YAML con un cron processo impostato su 12PM senza includere EST, questa pipeline viene eseguita alle 5PM EST. Se si modifica il fuso orario dell'organizzazione in EST, questa pipeline viene eseguita a mezzanotte. Se si specifica 5PM EST nel codice, dopo la modifica, l'esecuzione continua alle 17.00.

Fuso orario profilo utente

Il fuso orario del profilo utente e il modello di data e ora vengono usati quando vengono visualizzate le informazioni seguenti nel portale Web.

  • Impostazioni organizzazione: utilizzo, intervallo di tempo

Per gli elementi di lavoro, i campi di data e ora della cronologia fanno riferimento all'impostazione del fuso orario dell'organizzazione o del server.

Impostazioni del fuso orario locale

L'impostazione del fuso orario per Azure DevOps locale corrisponde al fuso orario impostato per Azure DevOps Server.