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