2015-02-13 4 views
0

Я новичок в php.Как получить часовой пояс для города

Как я могу получить доступ к часовым поясам для пользователей, если я знаю город пользователя или IP-адрес или регион.

Например: если пользователь из Флориды, США имеют часовой пояс
1. Eastern Time Zone
2. Центральный часовой пояс

Любой возможный способ получить это с помощью PHP или JQuery плагина.

+0

date_default_timezone_get() – saru

ответ

0

Я думаю, вы должны попробовать это. Функция вернет часовой пояс, соответствующий коду страны и региона. : http://php.net/manual/en/function.geoip-time-zone-by-country-and-region.php

+0

Эта функция нуждается в код региона, который не так легко найти, если у вас есть много городов. – BigJ

0

Попробуйте это ..

<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> 
Смежные вопросы