Rails 3.1 - временные метки в модели и время задержки

Я сгенерировал модель в своем приложении Rails (3.1), и у меня возникла проблема с сохранением времени в таблице БД (с помощью меток времени). Время задерживается на один час. Существуют ли глобальные решения для установки времени для меток времени?

заранее спасибо

1 ответ

Я думаю, что временные метки всегда будут сохраняться в базе данных в формате UTC. Когда вы показываете их, они должны быть переведены в желаемый часовой пояс.

Чтобы изменить часовой пояс по умолчанию для вашего приложения: config.time_zone = "UTC", Вы можете найти все часовые пояса здесь: http://api.rubyonrails.org/classes/ActiveSupport/TimeZone.html

Другие вопросы по тегам