Я разрабатываю приложение для рассылки новостей на платформе 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 для определения смещения по времени не может быть использован здесь.
Может быть, я могу как-то узнать часовой пояс, используя название страны и региона?