Définir le fuseau horaire à l'aide de PowerShell

Rohan Timalsina 30 janvier 2023
  1. Utilisez Get-TimeZone pour obtenir le fuseau horaire dans PowerShell
  2. Utilisez Set-TimeZone pour définir le fuseau horaire dans PowerShell
  3. Utilisez tzutil pour définir le fuseau horaire dans PowerShell
Définir le fuseau horaire à l'aide de PowerShell

Un fuseau horaire est une zone géographique où la même heure standard est utilisée. Il est essentiel de régler le fuseau horaire correct dans le système. Vous pouvez facilement définir ou modifier le fuseau horaire à partir des paramètres Date et heure.

Ce tutoriel vous apprendra à définir le fuseau horaire à l’aide de PowerShell.

Utilisez Get-TimeZone pour obtenir le fuseau horaire dans PowerShell

la cmdlet Get-TimeZone affiche le fuseau horaire actuel utilisé sur le système.

Get-TimeZone

Production :

Id                         : Nepal Standard Time
DisplayName                : (UTC+05:45) Kathmandu
StandardName               : Nepal Standard Time
DaylightName               : Nepal Daylight Time
BaseUtcOffset              : 05:45:00
SupportsDaylightSavingTime : False

Le paramètre -ListAvailable imprime la liste de tous les fuseaux horaires disponibles, et vous ne pouvez définir le fuseau horaire qu’à partir des fuseaux horaires disponibles affichés sur la sortie.

Get-TimeZone -ListAvailable

Utilisez Set-TimeZone pour définir le fuseau horaire dans PowerShell

la cmdlet Set-TimeZone définit le fuseau horaire du système sur le fuseau horaire donné. Vous pouvez définir le fuseau horaire à l’aide des propriétés Id ou Name.

Réglez le fuseau horaire par Id.

Set-TimeZone -Id "Greenwich Standard Time"

Il définit le fuseau horaire du système sur l’heure standard de Greenwich.

Get-TimeZone

Production :

Id                         : Greenwich Standard Time
DisplayName                : (UTC+00:00) Monrovia, Reykjavik
StandardName               : Greenwich Standard Time
DaylightName               : Greenwich Daylight Time
BaseUtcOffset              : 00:00:00
SupportsDaylightSavingTime : False

Réglez le fuseau horaire par Name.

Le paramètre -Name doit correspondre aux propriétés StandardName ou DaylightName du fuseau horaire cible. Le Id et le Name du fuseau horaire ne correspondent pas toujours.

Set-TimeZone -Name "Coordinated Universal Time"

Il définit le fuseau horaire du système sur le temps universel coordonné.

Get-TimeZone

Production :

Id                         : UTC
DisplayName                : (UTC) Coordinated Universal Time
StandardName               : Coordinated Universal Time
DaylightName               : Coordinated Universal Time
BaseUtcOffset              : 00:00:00
SupportsDaylightSavingTime : False

Utilisez tzutil pour définir le fuseau horaire dans PowerShell

C’est une autre méthode pour définir le fuseau horaire dans PowerShell.

Le paramètre /g affiche le fuseau horaire actuel du système.

tzutil /g

Il n’affiche que le Id du fuseau horaire.

Production :

UTC

Le paramètre /l affiche la liste de tous les ID de fuseau horaire disponibles et affiche les noms.

tzutil /l

Définissez le fuseau horaire du système à l’aide du paramètre /s. Il ne prend qu’un seul argument, à savoir le fuseau horaire Id.

tzutil /s "Fiji Standard Time"

Il définit le fuseau horaire du système sur l’heure standard des Fidji.

tzutil /g

Production :

Fiji Standard Time

Le paramètre /? affiche les informations d’utilisation sur le terminal.

tzutil /?
Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website