我找到的服务可以将客户端的IP地址转换为时区名称,以便在Rails Web应用程序中使用。我发现了其中几个,例如ipinfodb,但它们只是提供时区“时间偏移”(例如+0700)。但我需要的是实际的时区名称,或者至少是缩写(例如Indochina Time或ICT)。是否有任何API,或者可能是我可以使用的数据库?
我需要匹配两个对象的时区。那些时区可以在世界的任何地方。其中一个是 ActiveSupport时区名称,但另一个只是时间偏移。时间偏移没有我需要的 DST 信息,所以我无法正确匹配它们。