rails3修改时区_Ruby_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > Ruby > rails3修改时区

rails3修改时区

 2011/9/20 12:58:21  javafansmagic  http://javafansmagic.iteye.com  我要评论(0)
  • 摘要:在用Rails3做项目的时候,发现数据库中的时间比当前时间早8小时。修改方法:打开工程的config/application.rb文件,默认config.time_zone是注释掉的,可以取消注释,修改为如下:Java代码config.time_zone='Beijing'这使页面显示为北京时间。可以在工程下用raketime:zones:local查看所有可能的值。另外,加上下面这句:Java代码config.active_record.default_timezone=
  • 标签:rails rails3
在用Rails3做项目的时候,发现数据库中的时间比当前时间早8小时。
修改方法:打开工程的config/application.rb文件,默认config.time_zone是注释掉的,可以取消注释,修改为如下:

Java代码 ?收藏代码spinner" style="display: none;" src="/Upload/Images/2011092012/4E072B8B8C20032D.gif" alt="">
  1. config.time_zone?=? 'Beijing' ?
??? 这使页面显示为北京时间。可以在工程下用rake time:zones:local查看所有可能的值。
另外,加上下面这句:
Java代码 ?收藏代码
  1. config.active_record.default_timezone?= :local


这行让数据库操作时间也修改为本地时间,顾名思义:如果你在天朝,那就是天朝时间。

?

?

上一篇: Linux Deploy Rails3 with Ruby1.9.2(2) 下一篇: json
发表评论
用户名: 匿名