Я развернул заявку на Heroku. Приложение будет отображать только UTC время обратно, несмотря на то, что у меня естьHeroku Rails 4 Часовой пояс игнорируется
config.time_zone = 'Mountain Time (US & Canada)'
Набор в мое приложение конфигурации, я также добавил ключ к Heroku приложение из
heroku config:add TZ="America/Denver"
Ни один из них значения имеют значение, и все время показывается в UTC.
У меня есть небольшой метод отображения времени в формате строки, он отлично работает локально, как я могу получить это, чтобы отобразить время в MST?
def prettify_time(dt)
if dt.present?
"#{dt.strftime("%-I:%M %p") } in #{distance_of_time_in_words DateTime.now, dt}"
else
""
end
end