Google Compute EngineでUbuntu 16.04をインストールしてサーバ構築したのですが,デフォルトtimezoneがEtc/UTCとなっており色々と不便なのでtimezoneを設定しました。

頻度の高い設定ではないので,忘れないように手順をメモしておきます。

$ sudo timedatectl set-timezone Asia/Tokyo
$ timedatectl
Local time: Tue 2016-10-25 22:42:48 JST
Universal time: Tue 2016-10-25 13:42:48 UTC
RTC time: Tue 2016-10-25 13:42:48
Time zone: Asia/Tokyo (JST, +0900)
Network time on: yes
NTP synchronized: yes
---

下記の方法も見かけたのですが,dateコマンドで確認してもUTCのままなので,上の方法で設定しました。

$ echo "Asia/Tokyo" | sudo tee /etc/timezone
$ sudo dpkg-reconfigure --frontend noninteractive tzdata