如何使用freegeoip.net的API获取用户的时区?

时间:2013-09-25 13:09:31

标签: php geolocation timezone

以下是http://smart-ip.net/geoip-json/178.44.164.112的回复:

  

{ “源”: “smart-ip.net”, “宿主”: “178.44.164.112”, “郎”: “EN”, “国家名称”: “俄罗斯”, “COUNTRYCODE”: “RU”, “城市”: “奥伦堡”, “区域”: “奥伦堡”, “纬度”: “51.7227”, “经度”: “55.3637”,的 “时区”: “欧洲/萨马拉”} < / p>

以下是来自类似服务的回复http://freegeoip.net/json/178.44.164.112

  

{“ip”:“178.44.164.112”,“country_code”:“RU”,“country_name”:“俄罗斯联邦”,“region_code”:“30”,“region_name”:“哈巴罗夫斯克”,“城市” : “奥伦堡”, “邮政编码”: “”, “纬度”:53.3, “经度”:141.4667, “METRO_CODE”: “”, “AREACODE”: “”}

smart-ip.net服务为我提供了一个时区(用于PHP的set_timezone)。然而,Freegeoip没有。有没有办法使用freegeoip的数据来获取用户的时区?

1 个答案:

答案 0 :(得分:0)

freegeoip.net似乎没有时区数据。但是,您可以使用纬度和经度,并使用one of the methods described here查找时区。