我几乎所有的表都使用 UTC。然而,一些遗留表使用 EST。
我住在美国东部时间。所以我设置
config.time_zone = 'Eastern Time (US & Canada)'
到目前为止一切顺利,数据以 UTC 存储并转换为 EST
但是,当我处理一些遗留表时,我希望将数据存储在 EST 中并按原样在 EST 中进行翻译,我可以设置;
config.active_record.time_zone = :local
但是,适用于所有型号,它打破了很多测试。
有没有办法为每个模型设置时区?