Часовой пояс по ip
-
Чтобы не плодить тем, размещу это здесь.
С удивлением обнаружил, что по некоторым IP (SSH) не устанавливаются часовые пояса (хотя у них есть Latitude/Longitude, но напрочь отсутствует Local Time). В итоге после этого действия часовой пояс принимает жутковатый вид:
@support, может реально как-то переработать данный модуль, чтобы часовой пояс определялся и по другим данным, если основные отсутствуют?
-
Нашёл сервис, который определяет local time и для проблемных IP: https://geoiptool.com/en/
Придётся пилить костыль и надеяться, что модуль BAS'а всё-таки будет обновлён :)
-
@UA Что за ип?
-
@support, к примеру, вот:
https://browserleaks.com/ip/4.15.92.82 - тут пояс не определился (как и в BAS).
https://geoiptool.com/en/?ip=4.15.92.82 - а здесь нормально.Как оказалось, среди туннелей таких довольно много.
-
-
@support, сорри, не тот IP :)
Вот такой: 4.26.157.194
https://geoiptool.com/en/?ip=4.26.157.194 - а здесь нормально.
-
@UA Да, либа которую я юзаю http://dev.maxmind.com получает часовой пояс только если определен город. Сейчас подумаю, как это исправить.
-
Исправил, вот либа timezones64.dll , нужно ее заменить в модулях или дождаться следующего релиза.
-
@support, благодарю!