我是php的新手。
如果我知道用户的城市或地址或地区,我如何为用户获取可用的时区。
例如:
如果用户来自美国佛罗里达州,则它有时区
1.东部时区
2.中央时区
使用PHP或jquery插件获得此功能的任何可能方法。
答案 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/
快乐编码!