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