コンテンツにスキップ

タイムゾーンを変更したい

timedatectlコマンドを使用して変更します。

現在の情報を確認する

コマンド

引数なしで実行すると、現在の情報が表示されます。

$ timedatectl

実行例

$ timedatectl
               Local time: 土 2021-04-02 02:25:04 UTC
           Universal time: 土 2021-04-02 02:25:04 UTC
                 RTC time: 土 2021-04-02 02:25:04
                Time zone: UTC (UTC, +0000)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

タイムゾーンを変更する

timedatectl set-timezone 変更したいタイムゾーンを実行します。 実行の際、root権限が必要です。

コマンド

日本のタイムゾーン(JST)にする例です。

$ sudo timedatectl set-timezone Asia/Tokyo

実行例

$ sudo timedatectl set-timezone Asia/Tokyo
$ sudo timedatectl
               Local time: 土 2021-04-02 11:25:49 JST   <<< JSTに変わった
           Universal time: 土 2021-04-02 02:25:49 UTC
                 RTC time: 土 2021-04-02 02:25:48
                Time zone: Asia/Tokyo (JST, +0900)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

設定できるタイムゾーンを確認する

設定できるタイムゾーンの一覧を確認することもできます。

コマンド

$ timedatectl list-timezones

実行例

$ timedatectl list-timezones
Africa/Abidjan
Africa/Accra
Africa/Algiers
・
・
・
Pacific/Wake
Pacific/Wallis
UTC