Rails 3.1 - временные метки в модели и время задержки
Я сгенерировал модель в своем приложении Rails (3.1), и у меня возникла проблема с сохранением времени в таблице БД (с помощью меток времени). Время задерживается на один час. Существуют ли глобальные решения для установки времени для меток времени?
заранее спасибо
1 ответ
Я думаю, что временные метки всегда будут сохраняться в базе данных в формате UTC. Когда вы показываете их, они должны быть переведены в желаемый часовой пояс.
Чтобы изменить часовой пояс по умолчанию для вашего приложения: config.time_zone = "UTC"
, Вы можете найти все часовые пояса здесь: http://api.rubyonrails.org/classes/ActiveSupport/TimeZone.html