我在模型中分配一个时间值
self.started_at = Time.now
当我保存它时,我得到以下信息:
Created at: 2012-05-05 12:11:54 +0200
Started at: 2000-01-01 10:12:06 UTC
我试过格式化,Time.now.to_s(:db)
但结果是一样的。这是否取决于区域设置?(我有activerecord 3.1.3
)
我在模型中分配一个时间值
self.started_at = Time.now
当我保存它时,我得到以下信息:
Created at: 2012-05-05 12:11:54 +0200
Started at: 2000-01-01 10:12:06 UTC
我试过格式化,Time.now.to_s(:db)
但结果是一样的。这是否取决于区域设置?(我有activerecord 3.1.3
)
您可能想要使用t.datetime
which stores date n time part ... 而time
不是...查看 mysql 的时间范围