我需要將輸入日期時間轉換爲UTC格式並保存客戶端計算機時區標準名稱,所以我需要使用DST標準客戶端計算機的時區標識。我的輸入只是來自請求標題的IP地址。如何通過在C#中使用IP地址而不使用Javascript和Cookie來獲取客戶機時區?
0
A
回答
0
您無法從IP地址獲取時區。
您需要位置信息 - 經度和緯度。如果您正在與移動設備進行通信,則可以通過GPS或手機信號塔三角測量來獲得這些信息。
一旦你有了座標,你就可以使用here概述的技術之一。
您可以考慮使用執行IP地理定位的服務從IP地址獲取座標。但是,這是不可靠的,因爲您可能沒有最終用戶的真實IP地址。您可能正在查看某個其他時區的代理服務器或路由器的IP地址。
0
您可以使用此
TimeZoneInfo.Local.DaylightName;
相關問題
- 1. 如何在客戶端使用IP地址獲取GMT時間?
- 2. 如何在JAVA中通過IP地址獲取時區
- 3. 使用javascript的客戶端IP地址
- 4. 使用java獲取客戶端機器的IP地址
- 5. 在使用cloudflare時獲取客戶端IP地址
- 6. 使用jquery而不使用第三方API獲取客戶端IP地址
- 7. 當用戶使用IP地址打開網站時如何獲取IP地址?
- 8. 如何獲取客戶端的MAC地址,而不使用ActiveX
- 9. 如何在客戶端(使用javascript)和服務器端(使用c#)驗證mac地址和ip地址
- 10. 如何使用socket.io獲取客戶端IP地址?
- 11. 如何使用jQuery獲取客戶端IP地址
- 12. 如何使用TcpClient獲取客戶端IP地址?
- 13. 如何使用Oracle APEX獲取遠程客戶端IP地址?
- 14. 如何使用libssh獲取客戶端ip地址
- 15. 如何使用asp.net頭文件獲取客戶端ip地址?
- 16. 如何獲取客戶端IP地址
- 17. 如何獲取客戶端IP地址
- 18. 使用ServerEndpoint時獲取客戶端IP地址
- 19. 如何使用node.js在bot中獲取用戶的IP地址?
- 20. 如何通過使用PHP獲取客戶端本地時區而不是服務器時區?
- 21. 如何在Eureka中使用IP地址而不是主機名?
- 22. 如何在php中獲取客戶端ip地址和端口?
- 23. 如何在JMeter中使用beanshell獲取機器IP地址?
- 24. 如何使用用戶IP地址獲取用戶位置?
- 25. 如何使用C#獲取IP地址的物理(MAC)地址?
- 26. 使用socket.io在客戶端獲取IP地址
- 27. 如何通過使用php的ip地址獲取用戶語言?
- 28. 如何使用R獲取IP地址?
- 29. 如何在C++中使用域名獲取域名IP地址?
- 30. 如何在asp.net中使用C#獲取IP地址
這不回答這個問題。代碼沒有在本地機器上執行;時區需要從IP地址確定。 –