

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Changez le fuseau horaire de votre instance
<a name="change-time-zone-of-instance"></a>

Les instances Amazon EC2 sont définies sur le fuseau horaire UTC (temps universel coordonné) par défaut. Vous pouvez modifier l’heure d’une instance au fuseau horaire local ou à un autre fuseau horaire de votre réseau.

Utilisez les instructions fournies pour le système d’exploitation de votre instance.

## Linux
<a name="change_time_zone"></a>

**Important**  
Ces informations s’appliquent à Amazon Linux. Pour obtenir des informations sur d’autres distributions, consultez leur documentation spécifique.

**Pour changer de fuseau horaire sur Amazon Linux**

1. Affichez le paramètre de fuseau horaire actuel du système.

   ```
   [ec2-user ~]$ timedatectl
   ```

1. Répertoriez les fuseaux horaires disponibles.

   ```
   [ec2-user ~]$ timedatectl list-timezones
   ```

1. Définissez le fuseau horaire choisi.

   ```
   [ec2-user ~]$ sudo timedatectl set-timezone America/Vancouver
   ```

1. (Facultatif) Vérifiez que le fuseau horaire actuel est mis à jour vers le nouveau fuseau horaire en ré-exécutant la commande **timedatectl**.

   ```
   [ec2-user ~]$ timedatectl
   ```

## Windows
<a name="windows-changing-time-zone"></a>

**Pour modifier le fuseau horaire sur une instance Windows**

1. Depuis votre instance, ouvrez une fenêtre d’invite de commande.

1. Identifiez le fuseau horaire à utiliser sur l’instance. Pour obtenir une liste des fuseaux horaires, utilisez la commande suivante :

   ```
   tzutil /l
   ```

   Cette commande renvoie une liste de tous les fuseaux horaires disponibles, au format suivant :

   ```
   display name
   time zone ID
   ```

1. Recherchez l’ID du fuseau horaire à attribuer à l’instance.

1. Exemple : attribuez le fuseau horaire UTC :

   ```
   tzutil /s "UTC"
   ```

   Exemple : attribuer l’heure normale du Pacifique :

   ```
   tzutil /s "Pacific Standard Time"
   ```

Lorsque vous modifiez le fuseau horaire d’une instance Windows, vous devez vérifier que le fuseau horaire persiste lors du redémarrage du système. Sinon, lorsque l’instance redémarre, elle recommence à utiliser l’heure universelle coordonnée (UTC). Vous pouvez conserver votre paramètres de fuseau horaire en ajoutant une clé de **RealTimeIsUniversal** registre. Cette clé est définie par défaut sur toutes les instances de génération en cours. Pour vérifier si la clé de **RealTimeIsUniversal** registre est définie, reportez-vous à l'étape 3 de la procédure suivante. Si la clé n’est pas définie, procédez comme suit depuis le début.

**Pour définir la clé RealTimeIsUniversal de registre**

1. Depuis l’instance, ouvrez une fenêtre d’invite de commande.

1. Cette commande vous permet d’ajouter la clé de registre :

   ```
   reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f
   ```

1. (Facultatif) Vérifiez que l’instance a enregistré la clé à l’aide de la commande suivante :

   ```
   reg query "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /s
   ```

   Cette commande renvoie les sous-clés de la clé de registre **TimeZoneInformation**. La clé **RealTimeIsUniversal** doit s’afficher en bas de la liste, comme suit :

   ```
   HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation
       Bias                            REG_DWORD     0x1e0
       DaylightBias                    REG_DWORD     0xffffffc4
       DaylightName                    REG_SZ        @tzres.dll,-211
       DaylightStart                   REG_BINARY    00000300020002000000000000000000
       StandardBias                    REG_DWORD     0x0
       StandardName                    REG_SZ        @tzres.dll,-212
       StandardStart                   REG_BINARY    00000B00010002000000000000000000
       TimeZoneKeyName                 REG_SZ        Pacific Standard Time
       DynamicDaylightTimeDisabled     REG_DWORD     0x0
       ActiveTimeBias                  REG_DWORD     0x1a4
       RealTimeIsUniversal             REG_DWORD     0x1
   ```