【发布时间】:2019-06-18 00:19:51
【问题描述】:
我有一个案例,我的用户是在冬季时区 19:56 创建的,现在该国家/地区的时区已更改,它显示它是在 20:56 创建的,我想显示实际时间冬季时区,因为它是在 19:56 创建的。我需要做什么如何在我的 Rails 应用程序中处理冬季和夏季时区,以便它应该根据创建时的时区显示实际时间。
【问题讨论】:
-
你的数据是什么类型的?
-
它的日期时间@lau
-
时间戳?有或没有时区?还有一个问题“当你说国家的时间戳变了”,你会不会有几个国家的时间戳要表达?
-
是的应用程序正在多个不同的服务器上运行。
-
正如我所料,我不能简单地在 postgresql 中重现它,我怀疑它来自您的铁路应用程序。您可以直接从数据库(而不是从您的铁路应用程序)复制粘贴您
select该用户的创建日期/时间时获得的内容吗?
标签: postgresql datetime ruby-on-rails-4 activerecord