Рельсы TZInfo локализуют временную строку
Я использую TZInfo для локализации и DST-совместимой обработки часовых поясов. Моя проблема в том, что я генерирую сообщение электронной почты из cronjob, и метод локализации там не работает, он использует часовой пояс приложения по умолчанию в environment.rb и отображает время по отношению к этой зоне. то, что я хочу, это все еще использовать мои фактические настройки часового пояса. Для этого я хотел бы что-то вроде следующего:
<%= l log.created_at.in_time_zone("Eastern Time (US & Canada)" %>
что-то вроде того.
Есть ли способ, которым я могу сделать это. любой доступный метод, который не нарушает DST, потому что я использую TZInfo - DST-совместимые преобразования времени.
С уважением