我需要顯示android設備中的當前日期和時間。像Calendar.getInstance()或新的Date()這樣的代碼會返回設備時間。但如果設備時間不正確,則會顯示不正確的日期。如何獲取設備中服務器的當前日期和時間
-2
A
回答
0
您將需要使用類似SNTP(簡單網絡時間協議)的連接到可信互聯網時間服務器。
如果用戶也將時區更改爲不正確的時區,則會出現問題。
這是你的情況的一個問題的原因是NTP和SNTP檢索UTC格式的時間,這是一種很好的方式,但很明顯不會根據設備的地理位置得到'本地'時間。此時,您需要查看地理位置服務以嘗試識別位置和時區,以便獲得準確的本地日期/時間。
簡而言之,這個問題不容易一步回答,最終歸結爲您需要這樣做的原因。如果用戶希望在自己的設備上混淆他們的日期/時間/時區設置,那麼這是他們的選擇。
+0
這裏是一個時間服務器的API - http://www.timeapi.org/utc/now也看到http:// www的HTTP頭中的服務器時間返回到客戶端。 timeapi.org/ – danday74
相關問題
- 1. 獲取設備定義格式的當前時間和日期
- 2. 獲取設備當前時間當服務器有gmt
- 3. 如何獲取當地時區的當前日期和時間?
- 4. 獲取當前日期和時間
- 5. 從時間服務器檢索當前日期和時間
- 6. 在Android設備上獲取當前日期/時間
- 7. Cordova:Android設備當前日期/時間
- 8. 獲取日期或時間,服務器
- 9. 如何從服務器獲取日期和時間
- 10. 如何自動獲取當前日期和時間到日期時間字段
- 11. 如何在WordPress中獲取當前日期和時間?
- 12. 如何在php中獲取當前日期和時間
- 13. 如何在Visual Studio 2008中獲取當前日期和時間?
- 14. 如何在Yahoo Pipes中獲取當前日期和時間?
- 15. 如何在websql中獲取當前日期和時間?
- 16. 如何在設備脫機的情況下爲Android設備獲取正確的當前日期和時間
- 17. 如何在android中沒有系統和服務器的情況下獲取當前的日期和時間(IST)?
- 18. 如何獲取全球當前的日期和時間
- 19. 如何獲取大於當前日期和時間的行?
- 20. 如何獲取HTML格式的當前日期和時間?
- 21. 如何在Java中獲取當前服務器時間?
- 22. 如何在asp.net中獲取服務器日期/時間
- 23. 如何從我的android應用程序中的服務器獲取當前的日期和時間?
- 24. 如何獲取當前日期和時間?
- 25. 如何在高圖上獲取當前日期和時間
- 26. 如何通過php獲取當前時間和日期?
- 27. ElasticSearch - 如何獲取當前日期和時間?
- 28. 無時間獲取當前日期
- 29. 獲取當前系統日期時間
- 30. XSLT 1.0獲取當前日期時間
如果您想知道客戶端上服務器的某些信息,那麼您必須將其從服務器發送到客戶端。 –
好的答案Erwin - 在響應 – danday74