モデルに時間値を割り当てています
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
あなたは日付n時間部分を保存したいかもしれません...一方、そうではありtime
ません... mysqlの時間範囲を参照してください