簡體   English   中英

如何根據位置設置時區?

[英]How to set time zone according to location?

我已經開發了一個網站,希望根據其位置設置時間。 我的意思是,如果我的站點在印度打開,則應該根據位置自動將時區設置為Asia / Calcutta。

提前致謝 !!!

您可以使用JavaScript從頁面傳遞時區:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jstimezonedetect/1.0.4/jstz.min.js"></script>
<script>
    $(document).ready(function(){
        var tz = jstz.determine(); 
        var tzname = tz.name(); 
        $.post("timezone.php", {timezone: tzname});
    });        
</script>

然后在PHP腳本timezone.php中對其進行處理。

請參考此Max mind geo ip 。您可以根據需要使用多種方法

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM