首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

Rails config.time_zone = 'UTC' 造成的有关问题

2012-12-18 
Rails config.time_zone UTC 造成的问题??? ?今天在往数据库插入数据时,突然发现所有时间都早了8个小

Rails config.time_zone = 'UTC' 造成的问题

?

?? ?今天在往数据库插入数据时,突然发现所有时间都早了8个小时,最初还以为是mysql的问题。于是编辑mysql配置文件,修改时区为+8,重启mysql问题依旧。最后通过控制台,打印变量值,发现在将正确的时间赋值给变量后,时间居然自动被减少了8个小时。到这里感觉真是太奇怪了,上网google一哈,这篇文章和我的情况比较相似:http://netfork.iteye.com/blog/431475?

由于我的程序,暂时还不涉及多时区服务,于是,打开environment.rb,注释掉配置:config.time_zone = 'UTC',让rails使用默认本地时间。重启服务,运行程序,问题解决。

rails - 2.2.2


热点排行