1

ローカリゼーションと DST 互換のタイムゾーン処理に TZInfo を使用しています。私の問題は、cronjob から電子メール メッセージを生成していて、ローカリゼーション メソッドがそこで機能しないことです。environment.rb でアプリケーションのデフォルトのタイムゾーンを使用し、そのゾーンの時刻を表示します。私が望むのは、実際のタイムゾーン設定を引き続き使用することです。そのために、私は次のようなものが欲しいです:

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

そんな感じ。

これを行う方法はありますか。私が TZInfo を使用している理由は、DST 互換の時間変換であるため、DST を壊さない利用可能な方法はどれでもあります。

よろしく

4

0 に答える 0