gpt4 book ai didi

ruby-on-rails - Rails 时区

转载 作者:行者123 更新时间:2023-12-03 15:53:27 24 4
gpt4 key购买 nike

我知道 rails 的默认行为是将数据库记录和任何与日期/日期时间相关的列保存到 UTC 时间。并且我们可以通过environment.rb 中的config.time_zone 控制向用户显示日期/日期时间。所以基本上 config.time_zone 设置是为了控制显示,rails 借此将记录从 UTC 转换为我们在 config.time_zone 中指定的记录。

有什么方法或设置可以强制 rails 以 EST 而不是 UTC 格式保存记录,并且仍然根据 config.time_zone 设置进行转换以显示?

-萨提诺斯

最佳答案

您应该考虑问题背后的原因。
记住:Rails 实现约定优于配置——你最好有一个很好的理由想要改变约定!尤其是在诸如日期时间在数据库中保存的方式这样随意的事情上,并且考虑到 Rails 使我们处理日期变得多么容易。

关于ruby-on-rails - Rails 时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2094575/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com