我需要編寫一個JavaScript函數,它返回當前的PST日期時間,即使頁面在另一個時區打開。我不是最聰明的JavaScript頭......任何想法?如何顯示PST時間,而不考慮用戶的位置?
0
A
回答
3
僅靠Javascript是無法做到這一點的。 Javascript是客戶端,只會在當地時間提取用戶。編輯:它似乎JavaScript可以實現這一點,使用Date.getTimezoneOffset()
,但我會親自選擇第二個選項。
您可以隨時設置一個AJAX功能,從服務器請求時間(例如http://mydomain.com/ajax/currenttime),然後將其顯示給用戶。
2
你可以使用通用的時間,只是使用JavaScript方法它翻譯成你的PST時間Date.UTC(year, month, day [, hours, minutes, seconds, ms])
編輯: 直接從http://www.ecma-international.org兩者
從本地時間到UTC15.9.1.9從UTC本地TimeConversion到當地時間定義爲
轉換是 通過
UTC(t) = t – LocalTZA – DaylightSavingTA(t – LocalTZA)
需要注意的是UTC(本地時間(T))不一定總是等於t
相關問題
- 1. 不考慮位置
- 2. 顯示的日期/時間時,如何考慮用戶的本土文化?
- 3. 比較NSDates而不考慮時間
- 4. 如何顯示日期時間考慮與時區
- 5. 如何設置日期而不考慮時區?
- 6. 如何計算相對時間,而不考慮客戶端日期時間設置
- 7. Grails - 考慮到時區用戶的顯示日期
- 8. PDT/PST中的AngularJS顯示時間
- 9. TreeLayout不考慮節點的位置
- 10. 獲取元素位置()不考慮父
- 11. 如何解決在CSS中的框位置,而不考慮屏幕分辨率?
- 12. 如何在螞蟻中複製文件,而不考慮它的位置
- 13. 從特定位置提取數據,而不考慮空白
- 14. 如何執行加法而不考慮進位操作?
- 15. 爲特定的EST時間設置本地通知,而不考慮用戶的默認時區
- 16. 根據db的日期提取結果,而不考慮時間
- 17. 顯示對象在玩家面前,而不考慮其旋轉
- 18. 繼續顯示Jquery模式而不考慮頁面加載
- 19. 考慮到時間差異
- 20. 如何顯示在用戶位置
- 21. 如何設置下拉值而不考慮大小寫
- 22. ColdFusion中的顯示時區(例如PST)
- 23. setTimeout在$ .each內不會考慮時間
- 24. CAEmitterCell不考慮持續時間值
- 25. NSCalendar組件不考慮時間
- 26. CSS。如何以flex爲中心考慮顯示寬度的元素,而不是可用空間
- 27. 比較兩個日期而不考慮時間
- 28. 查詢日期時間字段而不考慮T-SQL中的時間
- 29. 爪哇 - 格式日期時間考慮TimeZone的考慮
- 30. Rails - 如何顯示時區集,考慮到dst
我相信這只是定義如果用戶的機器時間和時區設置正確,則工作。服務器端解決方案將更加準確。 – dashmug 2013-01-30 00:06:07