script/console
>> t = Time.at(1158609371)
=> Mon Sep 18 20:56:11 +0100 2006
>> t.zone
=> "BST"
>> s = Shop.find(:first)
>> s.creation_tsz = t.utc
=> Mon Sep 18 19:56:11 UTC 2006
>> s.creation_tsz.zone
=> "UTC"
>> s.save
>> s = Shop.find(:first)
>> s.creation_tsz
=> Sat Jan 01 19:56:11 UTC 2000
Как это изменилось с 18 сентября 2006 года по 01 января 2000 года? Часовой пояс настроен на использование «UTC» в environment.rb. И чтобы вы знали, я пробовал многочисленные варианты линии s.creation_tsz = t.utc
. Все с провалом.