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