インスタンスのタイムゾーンを変更する
Amazon EC2 インスタンスはデフォルトで UTC (協定世界時) タイムゾーンに設定されています。インスタンスの時刻をローカルのタイムゾーンまたはネットワーク内の別のタイムゾーンに変更できます。
インスタンスのオペレーティングシステムの説明を使用してください。
重要
この情報はAmazon Linux に適用されます。その他のディストリビューションの情報については各ドキュメントを参照してください。
Amazon Linux での タイムゾーンを変更するには
-
システムの現在のタイムゾーン設定を表示します。
[ec2-user ~]$
timedatectl
-
使用可能なタイムゾーンを一覧表示します。
[ec2-user ~]$
timedatectl list-timezones
-
選択したタイムゾーンを設定します。
[ec2-user ~]$
sudo timedatectl set-timezone
America/Vancouver
-
(オプション) timedatectl コマンドをもう一度実行して、現在のタイムゾーンが新しいタイムゾーンに更新されていることを確認します。
[ec2-user ~]$
timedatectl
Windows インスタンスの時間帯を変更するには
-
インスタンスで、コマンドプロンプトウィンドウを開きます。
-
インスタンスで使用する時間帯を特定します。タイムゾーンの一覧を取得するには次のコマンドを使用します。
tzutil /l
このコマンドは利用可能なすべてのタイムゾーンのリストを次の形式で返します。
display name
time zone ID
-
インスタンスに割り当てるタイムゾーン ID を見つけます。
-
例: UTC タイムゾーンの割り当て:
tzutil /s "UTC"
例: 太平洋標準時の割り当て:
tzutil /s "Pacific Standard Time"
Windows インスタンスのタイムゾーンを変更するときはシステムを再起動してもそのタイムゾーンが維持されるようにする必要があります。そうでない場合、インスタンスを再起動すると、再び UTC 時間が使用されます。RealTimeIsUniversal レジストリキーを追加することでタイムゾーン設定を維持できます。このキーはすべての現世代のインスタンスでデフォルトで設定されます。RealTimeIsUniversal レジストリキーが設定されているかどうかを確認するには以下の手順のステップ 3 を参照してください。キーが設定されていない場合は以下の手順を最初から実行します。
RealTimeIsUniversal レジストリキーを設定するには
-
インスタンスで、コマンドプロンプトウィンドウを開きます。
-
次のコマンドを使用してレジストリキーを追加します。
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f
-
(オプション) 次のコマンドを使用して、インスタンスでキーが正常に保存されたことを確認します。
reg query "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /s
このコマンドは TimeZoneInformation レジストリキーのサブキーを返します。ジョブが実行されると、次のような RealTimeIsUniversal キーがリストの一番下に表示されます。
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