Ubuntuのタイムゾーンを日本に合わせる

Ubuntu

AWSのバージニア北部等、外国の環境でUbuntu Serverを建てると時刻設定が日本時間になっていない場合があります。そういった場合に日本時間に合わせる手順のメモです。

タイムゾーンを確認する

まずは環境のタイムゾーンを確認します。timedatectlコマンドで確認できます。

ubuntu@ip-10-0-0-228:~$ timedatectl
               Local time: Tue 2024-12-31 06:50:02 UTC
           Universal time: Tue 2024-12-31 06:50:02 UTC
                 RTC time: Tue 2024-12-31 06:50:02
                Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

この出力から、インスタンスのタイムゾーンがEtc/UTCに設定されていることが分かります。

この設定をAsia/Tokyoに変更することによって、インスタンスの時刻を合わせることができます。

タイムゾーンを変更する

タイムゾーンの変更は下記のコマンドで実行できます。

sudo timedatectl set-timezone Asia/Tokyo

実行しても特に何も出力されませんが、timedatectlコマンドで結果を再確認することができます。

ubuntu@ip-10-0-0-228:~$ timedatectl
               Local time: Tue 2024-12-31 15:56:09 JST
           Universal time: Tue 2024-12-31 06:56:09 UTC
                 RTC time: Tue 2024-12-31 06:56:09
                Time zone: Asia/Tokyo (JST, +0900)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

Time zoneがAsia/Tokyoに変わり、Local timeも日本時間に変更されていることが確認できます。

今回は以上になります。

タイトルとURLをコピーしました