【发布时间】:2013-02-14 10:23:39
【问题描述】:
我的应用程序.rb:
config.time_zone = 'Moscow'
config.time_zone = "(GMT+04:00) Moscow"
config.active_record.default_timezone = 'Moscow'
config.active_record.default_timezone = :local
当我运行这个命令时,我得到:
1.9.3-p362 :001 > Time.now
=> 2013-02-14 14:18:42 +0400
1.9.3-p362 :002 > Time.zone.now
=> Thu, 14 Feb 2013 10:18:52 UTC +00:00
所以在 db 中我看到 10:18:52 UTC +00:00。 但是要配置什么以及如何配置才能看到这样的时间,例如在 Time.Now 中? (当我向 db 插入新行时,我必须看到 Time.now 给出的时间,要配置什么?)
服务器时间是莫斯科....
db 也是 mysql
【问题讨论】:
标签: ruby-on-rails ruby timezone