因为我们可以从国家代码中获取时区,例如
c = TZInfo::Country.get('US')
zones = c.zone_identifiers
这将返回国家的所有区域。
但是我需要特定的位置区域,即“美国华盛顿”
有没有办法从位置名称中获取时区?
所以我们可以通过给出位置名称来获取时区(“华盛顿,美国”)
因为我们可以从国家代码中获取时区,例如
c = TZInfo::Country.get('US')
zones = c.zone_identifiers
这将返回国家的所有区域。
但是我需要特定的位置区域,即“美国华盛顿”
有没有办法从位置名称中获取时区?
所以我们可以通过给出位置名称来获取时区(“华盛顿,美国”)
您可以下载地名数据库并将 lat/lng 与数据库中最近的位置(带时区)进行比较