rails3中时区不对以致8小时的时差

rails3中时区不对导致8小时的时差

看agile-web-development-with-rails(4th),一直都边看边敲代码,居然到了最后的Task K: Deployment and Production才发现数据库里的时间不对,差了8小时,肯定是时区问题了。google了一下,大多都是rails2的改法,说去config/enviroment.rb下加入config.time_zone的配置,rails3的有点不一样,要修改config/application.rb文件,加上如下2行即可。

 

 

config.time_zone = 'Beijing'
config.active_record.default_timezone = :Beijing
 




1 楼 hellolaojiang 2011-06-18  
太感谢了,今天就在rails3下遇到这个问题了。
2 楼 zr0243 2012-02-12  
谢谢!解决了我的问题