在初始化程序中设置Rails时区不起作用?

时间:2017-02-06 11:01:27

标签: ruby-on-rails timezone config

从Rails 5开始, application.rb 告诉我将应用程序的配置放在初始化程序中。为了遵循这个约定,我想在初始化器中设置我的时区。

配置/初始化/ time_zone.rb

Rails.application.config.time_zone = "Paris"

Rails似乎忽略此设置并保留其默认时区。在我的 application.rb 中使用相同的代码。为什么忽略初始化程序?

1 个答案:

答案 0 :(得分:4)

Rails5 guide它应在config/application.rb文件中配置。

#application.rb
class Application < Rails::Application
  config.time_zone = 'Paris'
end