LoginSignup
4
5

More than 5 years have passed since last update.

RailsのTimeZoneを日本時間にする時にちょっとだけ気づくのに時間がかかった小さいミス

Last updated at Posted at 2018-01-16

個人メモ程度ですが

config/application.rb
config.time_zone = 'Tokyo' #日本時間に設定

上記記述した後に僕はそのまま

code
Time.now.strftime("%Y%m%d")

とかやってました。
そうすると日本時間になってくれません。

設定したtimezoneで見たい時はこっちを使わないといけないのを発見

code
Time.zone.now.strftime("%Y%m%d")

小さいミスですがありがちな気がします。

※追記

自分の環境はdockerで構築されていて、docker構築時にtimezoneを日本に設定していなかったため
上記の設定が必要になったっぽいです。
完全にローカルで開発している時、コンテナでtimezoneを設定している場合はいらない設定だと思います。

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5