PowerShell でタイムゾーンを設定する
-
PowerShell で
Get-TimeZone
を使用してタイムゾーンを取得する -
PowerShell で
Set-TimeZone
を使用してタイムゾーンを設定する -
PowerShell で
tzutil
を使用してタイムゾーンを設定する
タイムゾーンは、同じ標準時間が使用される地理的領域です。システムに正しいタイムゾーンを設定することが重要です。日付と時刻の設定からタイムゾーンを簡単に設定または変更できます。
このチュートリアルでは、PowerShell を使用してタイムゾーンを設定する方法を説明します。
PowerShell で Get-TimeZone
を使用してタイムゾーンを取得する
Get-TimeZone
コマンドレットは、システムで使用されている現在のタイムゾーンを表示します。
Get-TimeZone
出力:
Id : Nepal Standard Time
DisplayName : (UTC+05:45) Kathmandu
StandardName : Nepal Standard Time
DaylightName : Nepal Daylight Time
BaseUtcOffset : 05:45:00
SupportsDaylightSavingTime : False
-ListAvailable
パラメーターは、使用可能なすべてのタイムゾーンのリストを出力し、出力に表示される使用可能なタイムゾーンからのみタイムゾーンを設定できます。
Get-TimeZone -ListAvailable
PowerShell で Set-TimeZone
を使用してタイムゾーンを設定する
Set-TimeZone
コマンドレットは、システムのタイムゾーンを指定されたタイムゾーンに設定します。Id
または Name
プロパティのいずれかを使用して、タイムゾーンを設定できます。
Id
でタイムゾーンを設定します。
Set-TimeZone -Id "Greenwich Standard Time"
システムのタイムゾーンをグリニッジ標準時に設定します。
Get-TimeZone
出力:
Id : Greenwich Standard Time
DisplayName : (UTC+00:00) Monrovia, Reykjavik
StandardName : Greenwich Standard Time
DaylightName : Greenwich Daylight Time
BaseUtcOffset : 00:00:00
SupportsDaylightSavingTime : False
Name
でタイムゾーンを設定します。
-Name
パラメータは、ターゲットタイムゾーンの StandardName
または DaylightName
プロパティと一致する必要があります。タイムゾーンの Id
と Name
は常に一致するとは限りません。
Set-TimeZone -Name "Coordinated Universal Time"
システムのタイムゾーンを協定世界時として設定します。
Get-TimeZone
出力:
Id : UTC
DisplayName : (UTC) Coordinated Universal Time
StandardName : Coordinated Universal Time
DaylightName : Coordinated Universal Time
BaseUtcOffset : 00:00:00
SupportsDaylightSavingTime : False
PowerShell で tzutil
を使用してタイムゾーンを設定する
PowerShell でタイムゾーンを設定するもう 1つの方法です。
/g
パラメータは、システムの現在のタイムゾーンを表示します。
tzutil /g
タイムゾーンの Id
のみが表示されます。
出力:
UTC
/l
パラメータは、使用可能なすべてのタイムゾーン ID のリストと名前を表示します。
tzutil /l
/s
パラメータを使用してシステムタイムゾーンを設定します。引数は 1つだけです。つまり、タイムゾーン Id
です。
tzutil /s "Fiji Standard Time"
システムタイムゾーンをフィジー標準時間に設定します。
tzutil /g
出力:
Fiji Standard Time
/?
パラメータは、端末での使用情報を表示します。
tzutil /?