我在我的 Rails 应用程序(3.1)中生成了一个模型,但我在将时间保存到数据库表中时遇到了问题(通过时间戳)。时间延迟一小时。是否存在任何设置时间戳时间的全局解决方案?
提前致谢
我在我的 Rails 应用程序(3.1)中生成了一个模型,但我在将时间保存到数据库表中时遇到了问题(通过时间戳)。时间延迟一小时。是否存在任何设置时间戳时间的全局解决方案?
提前致谢
我认为时间戳将始终以 UTC 格式保存在数据库中。当您显示它们时,它们应该在所需的时区进行翻译。
更改应用的默认时区:config.time_zone = "UTC"
. 您可以在这里找到所有时区:http: //api.rubyonrails.org/classes/ActiveSupport/TimeZone.html