0

私のテーブルのほとんどすべてがUTCを使用しています。ただし、一部のレガシーテーブルはESTを使用します。

私はESTに住んでいます。だから私は設定しました

config.time_zone = 'Eastern Time (US & Canada)'

これまでのところ、データはUTCで保存され、ESTに変換されます

ただし、一部のレガシーテーブルを処理する場合、データをESTに保存し、ESTの場合と同じように変換したいので、設定できます。

config.active_record.time_zone = :local

しかし、すべてのモデルに適用され、多くのテストに合格しません。

モデルごとにタイムゾーンを設定する方法はありますか?

4

1 に答える 1

0

active_record.time_zoneを:localに設定し、Time.zoneを使用てESTにデータを保存すると、役立つかもしれません...

于 2012-09-11T17:14:30.680 に答える