我正在編程一個應處理不同時區的移動網站。是否有一個功能可以從移動設備上獲取時區?我是基於PHP Zend Framework的。獲取移動設備的時區?
1
A
回答
0
正是因爲該設備是移動,確定服務器端的時區沒有意義。而應使用client-site time。
0
AFAIK從移動設備獲取時區的過程與從桌面客戶端獲取時區的過程相同。移動瀏覽器必須支持JavaScript,否則您必須要求用戶選擇並提交其時區。看到這個問題:How to get client's timezone?
+0
另請參閱「在JS中獲取客戶端時區(而不是GMT偏移量) 「http://stackoverflow.com/questions/2897478/get-client-timezone-not-gmt-offset-amount-in-js –
0
沒有直接的方法來做到這一點。你可以根據他的IP地址(地理定位的東西)估計用戶的時區,但這並不準確。
只是看看大多數論壇腳本他們是如何做到的。一般來說,他們會使用小型JavaScript來比較服務器時間(區域)和瀏覽器時間(區域) - 但是沒有通用的API或HTTP標頭字段。
相關問題
- 1. 獲取設備移動的速度
- 2. 獲取設備的本地時區
- 3. 移動設備的時間選取器
- 4. 從javascript獲取(移動)設備名稱
- 5. 移動設備獲取HTTP 504錯誤
- 6. 在Actionscript中獲取移動設備ID
- 7. PHP獲取移動設備位置?
- 8. 垂直分區移動設備
- 9. 獲取時區偏移量
- 10. codeigniter獲取時區偏移
- 11. 獲取時區的時間偏移
- 12. 獲取DateTime.Now爲特定的時區而不管設備的時區?
- 13. Iframe。從不同的移動設備獲取相同的iframe點
- 14. 無論何時區,以UTC格式獲取設備時間
- 15. 移動設備上的時間計算
- 16. 設備移動時的位置跟蹤
- 17. 當移動設備走出特定區域時發送短信
- 18. Unity設備移動
- 19. 從移動設備獲取Http響應的工具
- 20. 如何獲取發送至移動設備的短信回覆?
- 21. 獲取移動網頁設備類型的新方法
- 22. 如何爲我們的移動設備獲取IEMI號碼?
- 23. 如何獲取其他移動設備的IP地址?
- 24. 如何獲取移動設備的經緯度?
- 25. 如何在我的移動設備上獲取WLAN信息?
- 26. IOS - 以GMT格式獲取設備的當前時區
- 27. 如何獲取設備支持的所有時區?
- 28. Javascript:如何根據設備獲取用戶的時區?
- 29. 連接到3G移動網絡時獲取Android設備的IP地址
- 30. 如何使用c#讀取Windows移動設備上的時間
PHP腳本在服務器上執行,而不是在設備上執行。 –
可能重複的[如何獲取客戶端的時區?](http://stackoverflow.com/questions/1905397/how-to-get-clients-timezone) – phihag