こんにちは
今日は時刻の表示の変更について
メモしたいなあと思います。
最初にやったこと
上の画像が実装前の表示です。
config/application.rb
config.i18n.default_locale = :ja
config.time_zone = 'Tokyo'
config/locales/ja.yml
ja:
time:
formats:
default: "%Y/%m/%d %H:%M:%S"
<%= l.event.event_date %>
これを実行すると
んーなんか違うねんなー。
結局やったこと
実装前の画像。
正直このUTCさえなかったらいいだけなんよなーと思ったので、
上記の実装全部やめて以下のようにしました。
<%= event.event_date.strftime("%Y年%m月%d日 %H:%M") %>
こうなり割とイメージしてたような実装をすることができました。