Когда пользователи регистрируются в нашем приложении, мы можем вывести их почтовый индекс, когда мы проверяем их по национальной базе данных. Каков наилучший способ определить правильное потенциальное предположение об их часовом поясе из этого почтового индекса?
Мы пытаемся свести к минимуму объем данных, к которым мы явно должны их запрашивать. Они смогут вручную установить часовой пояс позже, если наше лучшее предположение неверно. Я понимаю, что почтовые индексы не помогут в определении часового пояса за пределами США, но в этом случае нам все равно придется спрашивать вручную, и мы имеем дело преимущественно с США, независимо от того.
Я нашел много баз данных с почтовым индексом, и пока только несколько содержат информацию о часовом поясе, но те, которые не являются бесплатными, такие как эта . Если для этого абсолютно необходимо оплатить подписку на услугу, это не будет стоить этого, и нам просто придется явно спросить пользователей.
Хотя язык не особенно важен, так как я, вероятно, могу преобразовать вещи, которые необходимы, мы используем PHP и MySQL.