【问题标题】:Active record not saving data according to timezone in rails 5.1活动记录未根据 Rails 5.1 中的时区保存数据
【发布时间】:2018-04-24 19:54:54
【问题描述】:

我在application.rb中设置

config.time_zone = 'Pacific/Auckland'
config.active_record.default_timezone = :local # Or :utc

但是记录仍然没有保存在这个时区

【问题讨论】:

  • 是的,我做到了.......

标签: ruby-on-rails timezone ruby-on-rails-5


【解决方案1】:

记录始终以 UTC 时间存储在数据库中。您的配置时区仅用于显示时间,不用于保存。

【讨论】:

  • 您能告诉我们如何绕过它吗?
  • @KickButtowski 我不明白你的意思go around it。你的配置和期望是什么?
  • 我的意思是如何让数据库与时区一致。请看stackoverflow.com/questions/53604767/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-03-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多