如何将新时区添加到时区列表中?
如果我必须简单地向我的系统添加一个时区,为什么它不出现在列表中:
rake time:zones:all正如ranja在下面提到的,我尝试在时区中使用ActiveSupport。
所以我打开了控制台
user@host:/var/www/project$ irb
irb(main):001:0> require 'active_support'
=> true
irb(main):002:0>但是接下来我应该使用什么呢?新的时区会丢失吗?我如何实现一个永久的新的ruby时区,这个时区将在我所有的a上可用?到目前为止,谢谢!
发布于 2016-02-16 21:57:28
在您的rails控制台中键入以下命令,您可以获得名称列表
ActiveSupport::TimeZone.all.map(&:name)发布于 2013-06-13 16:03:19
请在rails 3.X的application.rb和rails 2.x中的enviroment.rb中尝试此功能
config.time_zone = 'Eastern Time (US & Canada)'
在那之后做
rake time:zones:all
谢谢
https://stackoverflow.com/questions/17081491
复制相似问题