为什么获取时间与数据库的时间不同

时间:2013-04-12 05:49:33

标签: ruby-on-rails ruby

当我从db中选择行时我得到16:26:03: database = #select posts.created_at来自id = 1的帖子;

         created_at         
----------------------------
 2012-04-10 16:26:03.538866

但是来自代码

logger.info Post.find(1).created_at

2012-04-10 12:26:03.538866

为什么时间与数据库的时间不同?

1 个答案:

答案 0 :(得分:2)

我找到了答案。

文件:

environment.rb

行:

config.time_zone = 'Eastern Time (US & Canada)'