Featured image of post EC2のシステム日付をUTCからJSTに変更する方法【AWS】

EC2のシステム日付をUTCからJSTに変更する方法【AWS】

AWSのEC2インスタンスのシステム日付はデフォルトでUTCなのでJSTと9時間ずれます。/etc/localtimeをJapanに変更するコマンドで日本時間に変える方法と確認手順。再起動不要で即時反映されます♪

441文字

EC2はデフォルトではUTC

AWSEC2を利用すると、システム日付がデフォルトではUTCになってしまっています。

UTCJSTでは時差が発生するので、時間が+9時間されてします。

UTC2018年01月01日(火) 00:24
JST2018年01月01日(火) 09:24

ただ、AWSのインスタンスの場合は簡単にUTCからJSTに変更することが出来るのでやり方をご紹介します♪

手順

/etc/localtimeの変更

以下のコマンドを実行して、localtimeファイルをJapanに変更します。

cp -p /usr/share/zoneinfo/Japan /etc/localtime

権限エラーで怒られた場合は、以下のようにsudo権限を付与してコマンドを実行してください。

sudo cp -p /usr/share/zoneinfo/Japan /etc/localtime

確認

以下のコマンドを叩いて確認してみましょう。

date

末尾UTCからJSTに変わっていれば正常に変更が完了しています。

※サーバーの再起動等は不要で即時反映されるようです

終わりに

上記の手順で簡単に変更することが出来ます。

Wordpressシステム開発をする場合は基本的にはJSTにするデメリットはないので一番最初にやっておいたほうが良いでしょう♪