我正在调用外部Web服务API,该API返回Olson时区数据库中列出的时区(例如“America / New_York”)。然而,API返回的一些值是“US / Pacific”,“US / Eastern”,并且显然与Rails 2.3.2中的任何Olson时区都不匹配。任何人都可以对此有所了解吗?在此先感谢您的帮助。
答案 0 :(得分:2)
我不知道为什么他们会被您正在使用的特定API返回,但这些条目确实存在于PHP timezone implementation(以及其他人)中,但警告“请不要使用任何API这里列出的时区(除了UTC),它们只是出于向后兼容的原因而存在。“
我猜Rails使用更严格的实现。