我想从客户的IP地址获取他们的时区偏移量,并在我的网络应用程序中显示相关信息。我尝试使用JavaScript的getTimezone函数,但是一些客户的时区或时间设置不正确。我希望获取偏移量,并根据客户的时区呈现一些信息。
感谢您花时间阅读此问题。我也可以接受其他方法。
敬礼, Vamyip
感谢您花时间阅读此问题。我也可以接受其他方法。
敬礼, Vamyip
http://ipinfodb.com/ip_query.php?ip=69.59.196.211&timezone=true
返回:
<Response> <Ip>69.59.196.211</Ip> <Status>OK</Status> <CountryCode>US</CountryCode> <CountryName>United States</CountryName> <RegionCode>41</RegionCode> <RegionName>Oregon</RegionName> <City>Corvallis</City> <ZipPostalCode>97333</ZipPostalCode> <Latitude>44.4698</Latitude> <Longitude>-123.343</Longitude> <TimezoneName>America/Los_Angeles</TimezoneName> <Gmtoffset>-25200</Gmtoffset> <Isdst>1</Isdst> </Response>
谷歌搜索“IP地理位置”
有一些公司提供的API可以调用。有些是免费的,有些则不是。