Ruby on RailsでタイムゾーンにJSTを使用する方法

やりたいこと

  • タイムゾーンJSTを使用したい。
  • RailsではDB保存はUTCで行い、表示の時だけJSTにするというのが通常の方法らしいが、
    DBの値を元に障害調査する時など表示とDBの値が違うのは何かと面倒であるため、DB保存と表示どちらもJSTにする。

方法

application.rbに設定追加
$ vi config/application.rb
config.time_zone = 'Tokyo'
$ vi config/application.rb
config.active_record.default_timezone = :local

参考サイト