Рельсы TZInfo локализуют временную строку

Я использую TZInfo для локализации и DST-совместимой обработки часовых поясов. Моя проблема в том, что я генерирую сообщение электронной почты из cronjob, и метод локализации там не работает, он использует часовой пояс приложения по умолчанию в environment.rb и отображает время по отношению к этой зоне. то, что я хочу, это все еще использовать мои фактические настройки часового пояса. Для этого я хотел бы что-то вроде следующего:

<%= l log.created_at.in_time_zone("Eastern Time (US & Canada)" %>

что-то вроде того.

Есть ли способ, которым я могу сделать это. любой доступный метод, который не нарушает DST, потому что я использую TZInfo - DST-совместимые преобразования времени.

С уважением

0 ответов

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