如何获得城市的时区

时间:2015-02-13 11:59:00

标签: php jquery

我是php的新手。

如果我知道用户的城市或地址或地区,我如何为用户获取可用的时区。

例如: 如果用户来自美国佛罗里达州,则它有时区
1.东部时区
2.中央时区

使用PHP或jquery插件获得此功能的任何可能方法。

3 个答案:

答案 0 :(得分:1)

试试这个..

<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jstimezonedetect/1.0.4/jstz.min.js">
</script>
<script type="text/javascript">
  $(document).ready(function(){
    var tz = jstz.determine(); 
    var timezone = tz.name();
    alert(timezone);    
  });
</script>

答案 1 :(得分:0)

我想你应该试试这个。该函数将返回与国家和地区代码组合相对应的时区。 : http://php.net/manual/en/function.geoip-time-zone-by-country-and-region.php

答案 2 :(得分:0)

Google有一个简洁的API来根据位置获取时区。以下是指向它的链接:https://developers.google.com/maps/documentation/timezone/

快乐编码!