Paramètres et utilisation du fuseau horaire

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

Il existe trois paramètres de fuseau horaire qui peuvent être référencés par Azure DevOps :

  • Paramètres de votre navigateur pour les formats d’heure et de date
  • Formats d’heure et de date de votre organisation ou serveur
  • Paramètre Heure et paramètres régionaux de votre profil personnel.

La plupart des fois affichées dans le portail web sont basées sur les paramètres de votre navigateur pour les formats d’heure et de date, ainsi que les fuseaux horaires non pipeline.

Par défaut, toutes les organisations et comptes d’utilisateur Azure DevOps sont définis sur UTC (Temps universel coordonné) quelles que soient les zones dans lesquelles elles sont hébergées. Même si votre organisation a migré d’un serveur local vers Azure DevOps Services, votre fuseau horaire est défini sur l’heure UTC.

Pour configurer les paramètres du fuseau horaire, consultez Modifier le fuseau horaire dans Azure DevOps.

Fuseau horaire de l’organisation

Le paramètre de fuseau horaire de l’organisation est le paramètre de fuseau horaire utilisé pour les données qui ne spécifient pas de fuseau horaire. Toutes les données de date et d’heure sont stockées au format UTC et localisées à l’aide de ce paramètre si l’heure et la date ne sont pas localisées à l’aide des paramètres de profil. En d’autres termes, lorsque vous définissez votre organisation sur EST, tous les horodatages qui ne suivent pas la localisation du client apparaissent dans le fuseau horaire EST.

La plupart des zones d’Azure DevOps localisées à l’aide de vos paramètres de profil, mais les zones suivantes ne sont pas les suivantes :

  • Les timeStamps d’audit sont toujours au format UTC.

  • Les déclencheurs planifiés dans le code, par exemple, s’exécutent avec un cron travail, ne nécessitent pas d’inclusion d’un fuseau horaire. Si vous n’ajoutez pas de fuseau horaire à votre déclencheur, le fuseau horaire de l’organisation est utilisé. Dans les pipelines classiques, les planifications se trouvent dans le fuseau horaire de l’organisation. Pour plus d’informations sur la configuration de votre pipeline à exécuter avec un cron travail, consultez Configurer des planifications pour les pipelines.

Si vous modifiez le fuseau horaire de l’organisation, il ne met pas à jour rétroactivement les horodatages existants qui ne sont pas localisés. Par exemple, si votre organisation est définie sur UTC et que vous configurez un pipeline YAML avec un cron travail défini sur 12PM sans inclure l’EST, ce pipeline s’exécute à 5PM EST. Si vous modifiez le fuseau horaire de l’organisation en est, ce pipeline s’exécute à minuit. Si vous spécifiez 5PM EST dans le code, après la modification, elle continue à s’exécuter à 5PM.

Fuseau horaire du profil utilisateur

Le fuseau horaire du profil utilisateur et le modèle date-heure sont utilisés lors de l’affichage des informations suivantes dans le portail web.

  • Paramètres de l’organisation : utilisation, intervalle de temps

Pour les éléments de travail, les champs date/heure de l’historique référencent le paramètre de fuseau horaire de l’organisation ou du serveur.

Paramètres de fuseau horaire local

Le paramètre de fuseau horaire pour Azure DevOps local correspond au fuseau horaire défini pour le serveur Azure DevOps.