我需要使用位置自動設置我的系統的時區。當我前往其他地方時,我的系統時區將保持不變。當我打開我的WPF應用程序並且連接了互聯網時,是否可以通過按位置獲取當前時區來自動設置我的系統的時區?如何使用C#中的當前位置自動設置時區
1
A
回答
1
您將需要
有位置信息的可靠來源。
將步驟1中確定的座標傳遞給one of these techniques以獲得IANA時區。
使用CLDR映射0123ANA將IANA時區轉換爲Windows時區。
使用this answer中的某種方法設置Windows時區。
向您的用戶說明爲什麼您的應用程序正在執行真正自己的責任(或操作系統的責任)。換句話說,不要太狡猾。如果你打算這樣做,它應該是你的應用程序的一個突出特點,你應該在改變任何東西之前得到用戶的確認。請記住,該機器的時區設置是全球性的,而不僅僅是針對您的應用程序。
恕我直言,如果這不是你寫一個系統實用程序,那麼你應該只是使用所確定的時區,而不是試圖將系統設置到它。
0
相關問題
- 1. 自動設置當地時區w/DST
- 2. 如何在地圖中手動設置當前位置(sencha touch2)?
- 3. 如何根據位置設置時區?
- 4. Skobbler iOS SDK在當前位置使用什麼位置設置?
- 5. jQuery當前位置和滾動位置之間的區別
- 6. 的Rails 3:設置時區,以當前用戶的時區
- 7. 如何獲取並設置當前網頁滾動位置?
- 8. 使用google maps API,我們如何使用map.setCenter函數將當前位置設置爲默認設置位置?
- 9. PHP:使用時區獲取當前區域設置
- 10. 設置當前位置時,位置返回undefined
- 11. 如何設置當前自動活動的下一個活動?
- 12. 如何在iPhone中自動允許當前位置?
- 13. 如何在vb.net中設置當前圖像位置
- 14. 如何在「@」當前位置
- 15. 如何使用C程序獲取當前位置的字符?
- 16. 如何使用當前區域設置打印日期?
- 17. 當我縮小時,MKMapView自動放大到當前位置
- 18. 設置當前頁面鏈接位置?
- 19. 在打開應用程序時自動獲取當前位置
- 20. 獲取當前位置值之下區域語言設置在C++
- 21. 如何將iphone中的當前位置
- 22. 如何通過UIMapview將當前焦點位置設置爲一個ZIP區域?
- 23. 使用Google Maps API在用戶當前位置設置標記?
- 24. 如何在Python中自動設置當前工作目錄
- 25. 如何在mapview上設置當前位置的監聽器?
- 26. 如何設置mapview以不顯示我的當前位置?
- 27. 如何設置當前滾動值
- 28. 如何在啓動應用程序時獲取當前位置?
- 29. 如何在應用程序啓動時獲取當前位置?
- 30. 如何使用C#在Winforms中設置菜單欄的位置?