Ubuntu/LinuxMintをJSTからUTCへtimezone変更する手順

1.概要

aws環境はtimezoneがUTCに設定されています。開発用途のPC(ubuntu)は通常はJST環境のため、時刻が合わないで困ることもありました。例えば、日替わりなど日付が変わる処理が存在する場合、UTCとJSTで時刻が異なるために9時間の時間差が発生するので、処理ロジックにTimezone認識が必要です。PC(ubuntu)をUTCに変更すると問題は解決できそうなので試してみました。

2.詳細

参考資料に沿って確認と設定をします。

$ date
$ timedatectl | grep 'Time zone'

と実行して、Time zone: Asia/Tokyo (JST, +0900)を確認します

$ sudo timedatectl set-timezone UTC

でtimezoneをUTCに変更します。

$ date
$ timedatectl | grep 'Time zone'

と実行して、 Time zone: UTC (UTC, +0000)を確認します。

3.所見

クラウド環境を利用するとローカルPCとのTimezoneの差を認識します。特に、24時間稼働するシステムがある場合は、日付の変わるタイミングが異なるためです。クラウド側に合わせる以外に良い手段はないと感じています。

参考

[本ブログ内参照]
ubuntuで外部接続できない環境でFirefoxを利用すると英語環境になる
[外部サイト参照]
Linux(Ubuntu)でタイムゾーンを変更する方法

コメント

過去30日間に良く読まれた記事

miniPCのBMAXでWindows11のsecure boot設定漏れでトラブル発生

LinuxMint/ubuntuにWine 11導入を試しました ( LinuxMint 21.3 / 22.3 ubuntu 22.04 / 26.04 Wine 11.0 / 11.6 / 11.8 / 11.13 )

Windows95/98のPCゲームをUbuntu/LinuxMintの最新PCで楽しむ方法 ( KVM / Wine / dosbox-x / midi )