我了解 rails 的默认行为是将数据库记录和任何与日期/日期时间相关的列保存到 UTC 时间。我们可以通过 environment.rb 中的 config.time_zone 来控制向用户显示日期/日期时间。所以基本上 config.time_zone 设置是控制显示,rails 通过它将记录从 UTC 转换为我们在 config.time_zone 中指定的记录。
是否有任何方法或设置强制 rails 将记录保存在 EST 而不是 UTC 中,并且仍然根据 config.time_zone 设置进行转换以显示?
-萨蒂诺斯