@eldar_web

В Rails при добавлении записи created_at создает время не в текущем часовом поясе, как решить?

Добавил запись, создается created_at = Mon, 07 Sep 2015 17:01:24 +0000
А текущее время через Time.now: 2015-09-07 20:01:24 +0300

Почему они различаются, а точнее created_at не правильно ???
Как решить???
  • Вопрос задан
  • 139 просмотров
Решения вопроса 2
@modernstyle
Code GOD
Идем в config/environments/development.rb

Ставим config.time_zone = "Moscow"
Ответ написан
Комментировать
Able1991
@Able1991
Пишу на рельсах
Ну он записывает по гринвичу, а вот возращать значение будет в зависимости от таймзоны из конфига
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
config/application.rb
config.active_record.default_timezone = :local

если не ошибаюсь
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы