есть ли в любом случае я могу вычислить примерное значение ZoneInfo (Olson) (например, ("Америка / Лос-Анджелес", "Европа / Лондон" и т. Д.) Для одного публичного IP-адреса ... в .NET?
У меня уже есть полный список значений ZoneInfo, так что это не проблема ... и в раскрывающемся списке. Я просто хочу установить значение по умолчанию для выбранного IP-адреса.
Я понимаю, что IP не будет на 100% точным, и прокси-серверы могут портить вещи ... но это приблизительное значение.
Возможно ли это?
Я думал, что можно было бы связать значение ZoneInfo с часовым поясом GMT .. может быть?
И да .. для .NET, пожалуйста.
ура!
(спасибо OpenID за использование ZoneInfo вместо часовых поясов GMT :()
Обновление
Я нашел эту страницу , которая описывает отношения между Зоной и Лат / Лонг. Поэтому возможно (например, кто-нибудь хочет предложить несколько примеров кода?), Как, используя Lat Long, определить правильную ZoneInfo?