Wenn sich Benutzer bei unserer App registrieren, können wir ihre Postleitzahl ableiten, wenn wir sie anhand einer nationalen Datenbank validieren. Was wäre der beste Weg, um anhand dieser Postleitzahl eine gute potenzielle Schätzung ihrer Zeitzone zu ermitteln?
Wir versuchen, die Datenmenge zu minimieren, nach der wir sie explizit fragen müssen. Sie können die Zeitzone später manuell einstellen, wenn unsere beste Vermutung falsch ist. Mir ist klar, dass Postleitzahlen nicht dazu beitragen, die Zeitzone außerhalb der USA herauszufinden, aber in diesem Fall müssten wir trotzdem manuell nachfragen, und wir beschäftigen uns unabhängig davon überwiegend mit den USA.
Ich habe viele Postleitzahlendatenbanken gefunden, und bisher enthalten nur wenige Zeitzoneninformationen, aber diejenigen, die nicht kostenlos sind, wie diese . Wenn es dazu unbedingt erforderlich ist, ein Abonnement für einen Dienst zu bezahlen, lohnt es sich nicht und wir müssen die Benutzer nur explizit fragen.
Obwohl die Sprache nicht besonders relevant ist, da ich wahrscheinlich Dinge konvertieren kann, die benötigt werden, verwenden wir PHP und MySQL.