рельсы TZInfo локализуют временную строку - PullRequest
1 голос
/ 25 июля 2011

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

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

что-то в этом роде.

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

Привет

...