如何根据GPS坐标获取当地时间?

时间:2010-06-24 16:48:46

标签: php timezone geolocation

我的脚本输入纬度和经度值作为GPS坐标。

如何获得当前的当地时间?

是否存在不使用数据库或Web服务的解决方案?

PHP有retrieve location based on a timezone的方法,我想知道反向是否存在

2 个答案:

答案 0 :(得分:2)

geonames.org提供了一系列可用于从纬度和经度获取详细信息的网络服务。例如http://ws.geonames.org/timezone?lat=47.01&lng=10.2&style=full

您可以使用PHP代码获取它并解析结果。

有关可用网络服务的详细信息,请参阅http://www.geonames.org/export/ws-overview.html

答案 1 :(得分:1)

使用此datafile。您要查找的数据位于zone.tab中。 wikipedia也概述了它 - 该表是从数据文件生成的。