繁体   English   中英

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

[英]Setting Rails time zone in an initializer does not work?

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

配置/初始化/ time_zone.rb

Rails.application.config.time_zone = "Paris"

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

根据Rails5指南 ,应在config/application.rb文件中进行配置。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM