如何使用纬度和经度获取时区?

6

我有当前的纬度和经度,想要从中获取时区信息。(我想知道这个纬度和经度属于哪个时区)

我希望得到以下输出结果。

Latitude:22.5726460
Longitude:88.3638950

这是印度加尔各答的经纬度,当我有了这个经纬度后,我希望得到 Asia/Kolkata(作为输出)。

请建议任何可以解决我的问题的API或任何想法。

3个回答

3
你可以自己计算时区,获取更多帮助请参考此回答,也许可以帮助你...。 编辑: 你可以使用weatherbug API根据你的经纬度获取精确时间。

很好,但是当我在我的应用程序中没有选择任何时区时,我希望从当前的纬度和经度中选择时区,所以我想要它。 - iDhaval
你可以使用WeatherBug API通过你的纬度/经度获取精确时间。 - Ankit Srivastava

2
我最近也做了一个类似的项目。我现在使用GeoNamesTimeZoneDB提供的网络服务。
这两个服务都需要注册API密钥。
GeoNames: api.geonames.org/findNearbyPlaceName?lat=47.3&lng=9&username=demo&style=full
TimeZoneDB: api.timezonedb.com/?lat=53.7833&lng=-1.75&key=KEY


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接