【发布时间】:2017-03-13 11:24:36
【问题描述】:
在巴巴多斯开发 Ruby on Rails 应用程序时,我偶然发现了时区问题。
The timezone in Barbados, officially, is AST (Atlantic Standard Time),即 UTC-4。在 config.time 中将时区设置为 AST 的字符串是“大西洋时间(加拿大)”。
但是,AST 中的一些国家/地区昨天进入了夏令时,但巴巴多斯没有,这使得存储在数据库中的记录在 UTC-3 中显示为“ADT”(大西洋白天时间)而不是 AST。是否还有其他不正常显示的时区?
【问题讨论】:
-
您好,能否请您提供问题的代码和其他详细信息。谢谢
标签: ruby-on-rails ruby datetime timezone