我剛剛意識到使用Javascript的Date對象來獲取日期可能會返回不同的結果,具體取決於用戶的瀏覽器/計算機。不管用戶的計算機設置如何,這是這種情況還是Javascript以某種方式始終返回實際時間?Javascript的Date對象依賴於用戶的瀏覽器嗎?
0
A
回答
0
是的,它返回日期爲每個用戶系統日期:
Date對象使JavaScript的開發人員創建初始化爲一個特定的時間和日期的日期 對象,或創建一個日期 對象反映瀏覽器在其上運行的計算機上的當前系統時間。 使用JavaScript Date對象時有兩件重要的事情需要注意。首先,在閱讀用戶計算機的日期和時間時,您完全處於憐憫 用戶能夠在其計算機上設置並保持正確的日期和時間的能力 。其次,雖然您可以讀取在用戶計算機上設置的系統日期和時間 ,並在對象實例中更改這些設置,但不能更改計算機的系統日期和 時間。無論您撥打什麼方法或您在Date對象上更改的屬性,用戶的系統日期和時間都保持不變。
0
是的。 Javascript(通常)運行在客戶端。它所做的任何事情都可能與客戶機有關。在這種情況下,系統時鐘(不是瀏覽器AFAIK)
0
是的,它完全取決於用戶的本地系統時間。
如果你想使用服務器時間,你總是可以用一些服務器端代碼來填充日期對象,這些服務器端代碼可以打印當前的服務器時間。
0
不同的瀏覽器實現應該支持標準Date對象的要求,但some have bugs and some have taken the capabilities further比其他人。計算機系統時間耗費的當前時間當然不受您的控制。看看moments.js。這是一個很好的小型圖書館,可以處理您可以控制的複雜情況。
一個5.5kb的javascript日期庫,用於解析,驗證,操作,日期和格式化日期。
相關問題
- 1. 這是依賴於瀏覽器的JavaScript代碼嗎?
- 2. 依賴注入Date對象
- 3. 依賴於瀏覽器的問題
- 4. JavaScript「Date」對象如何確定用戶瀏覽器的區域設置?
- 5. ajax是否依賴於瀏覽器?
- 6. 茉莉花依賴於瀏覽器
- 7. Javascript onclick依賴於對象的方法
- 8. JavaScript對象瀏覽器?
- 9. Javascript - 依賴其他對象的對象
- 10. Netbeans對象瀏覽器等效於Visual Studio對象瀏覽器
- 11. 嵌入式對象:瀏覽器依賴關係?
- 12. 執行OutputDebugString的ActiveX/COM對象用於JavaScript的IE瀏覽器
- 13. 瀏覽#!對於非JavaScript用戶
- 14. 瀏覽器中的Javascript對象
- 15. Javascript對象依賴關係
- 16. 依賴於JavaScript的
- 17. 在obtrusive javascript - 瀏覽器依賴關係中的匿名函數?
- 18. Javascript - 你可以重用Date()對象嗎?
- 19. 運行於控制框架反轉的依賴瀏覽器
- 20. 在迪朗達爾添加了新的依賴於瀏覽器
- 21. 奇怪的CSS問題 - 無法加載依賴於瀏覽器
- 22. 默認的CSS瀏覽器依賴於什麼?
- 23. HTML5畫布是否呈現依賴於瀏覽器的畫布?
- 24. 圖像縮放大小依賴於瀏覽器的大小
- 25. 本地存儲的瀏覽器插件不依賴於URL
- 26. AngularJS中的依賴注入只適用於角度「對象」嗎?
- 27. JSF呈現瀏覽器依賴項
- 28. 依賴於JavaScript
- 29. JavaScript對象依賴於另一個對象
- 30. Javascript,對象之間的依賴關係