参见英文答案 >
How to find timezone ID from IP address/country name in PHP? 4个
我想通过PHP中的IP地址获取时区.实际上,我有一个将在客户机上运行的应用程序.我有客户机的IP地址.但我无法为每台客户机获取时区.
我想通过PHP中的IP地址获取时区.实际上,我有一个将在客户机上运行的应用程序.我有客户机的IP地址.但我无法为每台客户机获取时区.
解决方法
获得一队卡车自行车,并在世界各地开车记录每个人的无线路由器的IP地址和当前的GPS坐标.
这就是谷歌所做的.我是认真的.
更新:如果您负担不起,请使用MaxMind GeoLite2,它会按IP地址告诉您时区.它有一个本地PHP API(“数据库阅读器”).