Я разрабатываю приложение для отправки информационных бюллетеней на платформе C # /. NET. Недавно я добавил модуль для получения страны и региона получателя по его IP-адресу, используя базу данных maxmind.com.
Например, я могу получить следующую информацию для некоторого образца IP-адреса:
Country Code: DE
Country Name: Germany
Region Name: Hessen
City: Frankfurt Am Main
Latitude: 50.1167
Longitude: 8.6833
Теперь мне нужно получить часовой пояс пользователя, используя эту информацию.
Я знаю, что есть некоторые базы данных GeoIp, которые также предоставляют часовой пояс, но мне нужно использовать эту конкретную базу данных GeoIp. Кроме того, здесь нельзя использовать подход javascript для определения смещения времени.
Может быть, я могу каким-то образом узнать часовой пояс, используя название страны и региона?