我有我檢查了我的environment.rb在development.rb關於時間在我的機器上的軌道時間惡魔...它吃了2個小時已經檢查了一切!
這似乎是工作,在理論上
config.time_zone = 'Prague'
沒什麼......
Time.zone.now # Thu, 10 Sep 2009 17:51:35 CEST +02:00
也是正確的...
Time.now # Thu Sep 10 17:52:10 +0200 2009
mysql... SELECT NOW() # 2009-09-10 17:53:48
正確!
但是當我創建軌道新記錄或更新舊的
Item.create(:price => price, :spots => beds) # 2009-09-10 15:55:28
,並有重新啓動軌很多很多次!
我試着把'UTC + 2','UTC +02:00',但是當通過控制檯加載軌道時,它給了我錯誤。 – holden 2009-09-10 16:06:43
您當地的時區爲UTC + 2 - 請參閱我的編輯 – 2009-09-10 16:28:46