【发布时间】:2010-03-26 14:44:32
【问题描述】:
我正在调用一个外部 Web 服务 API,它返回 Olson 时区数据库中列出的时区(例如“America/New_York”)。然而,API 返回的一些值是“US/Pacific”、“US/Eastern”,并且显然与 Rails 2.3.2 中的任何 Olson 时区都不匹配。任何人都可以对此有所了解吗?提前感谢您的帮助。
【问题讨论】:
标签: ruby-on-rails
我正在调用一个外部 Web 服务 API,它返回 Olson 时区数据库中列出的时区(例如“America/New_York”)。然而,API 返回的一些值是“US/Pacific”、“US/Eastern”,并且显然与 Rails 2.3.2 中的任何 Olson 时区都不匹配。任何人都可以对此有所了解吗?提前感谢您的帮助。
【问题讨论】:
标签: ruby-on-rails
我不知道为什么它们会被您使用的特定 API 返回,但这些条目确实存在于 PHP timezone implementation(可能还有其他)中,并带有警告“请不要使用任何此处列出的时区(除了 UTC),它们仅出于向后兼容的原因而存在。”
我猜 Rails 使用了更严格的实现。
【讨论】: