【rails】タイムゾーンの変更

config/application.rbに以下を追加する。

config.time_zone = 'Tokyo'
config.active_record.default_timezone = :local

※ railsサーバーを再起動するのを忘れないようにする。

module SampleApp
 class Application < Rails::Application
   # Initialize configuration defaults for originally generated Rails version.
   config.load_defaults 5.2
   
   config.time_zone = 'Tokyo'
   config.active_record.default_timezone = :local
   
 end
end

config.time_zone = 'Tokyo' これだけだと日本時間にならなかったので、config.active_record.default_timezone = :localも書くようにする。

この記事が気に入ったらサポートをしてみませんか?