Как изменить часовой пояс по умолчанию для Active Record в Rails?

В моем application.rb я наткнулся на следующий комментарий

# Set Time.zone default to the specified zone and make Active Record auto-convert to this zone.
# Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC.
 config.time_zone = 'Eastern Time (US & Canada)'

Как вы видите сверху, я сделал config.time_zone по времени EST. Однако, когда записи создаются в БД, похоже, что datetime сохраняется в формате UTC.

В приведенном выше комментарии они говорят

... и делают Active Record автоматически преобразовать в эту зону ...

Как я могу это сделать и где?

Кроме того, я разверну это и на heroku, и я хотел бы, чтобы настройки остались

130
задан user2262149 28 August 2018 в 06:07
поделиться