rails开发 mysql create_at 时间错误的问题
广告投放★自助友情CMS落伍广告联盟晒乐广告联盟脉动广告联盟品味广告联盟
广告位可自定样式联系QQ:4285248个文字广告月20元广告联系QQ:428524广告位可自定样式
8个文字广告月20元黄金广告位每月20元广告位可自定样式联系QQ:428524广告位可自定样式
左旋肉碱、全国包邮
买二送一、无效退款

文章浏览→编程相关Mysql→rails开发 mysql create_at 时间错误的问题

rails开发 mysql create_at 时间错误的问题
rails开发 mysql create_at 时间错误的问题

 前几天遇到给问题,一个用户注册以后,取得它的注册时间(也就是MysqL数据库里的user表的created_at字段),时间总是不对,相差8个小时左右,就觉得很奇怪。在网上查了查,终于解决了

解决方法:

把environment.rb页面的这句话注释掉

#config.time_zone = 'UTC'

这样就可以了。。。

原因是:系统时区是东八区(GMT+0800),而 Rails 默认的时区是 UTC,相差8小时。

所属分类:编程相关Mysql    作者:新浪博客    时间:2010-11-20 0:00:00

文章导航