Kiedy użytkownicy rejestrują się w naszej aplikacji, jesteśmy w stanie określić ich kod pocztowy, porównując go z krajową bazą danych. Jaki byłby najlepszy sposób określenia dobrego potencjalnego zgadywania ich strefy czasowej na podstawie tego kodu pocztowego?
Staramy się zminimalizować ilość danych, o które wyraźnie musimy ich prosić. Będą mogli ręcznie ustawić strefę czasową później, jeśli nasze najlepsze przypuszczenie się nie powiedzie. Zdaję sobie sprawę, że kody pocztowe nie pomogą w ustaleniu strefy czasowej poza Stanami Zjednoczonymi, ale w takim przypadku i tak musielibyśmy ręcznie zapytać, a mimo to mamy do czynienia głównie z USA.
Znalazłem wiele baz danych z kodami pocztowymi i jak dotąd tylko kilka zawiera informacje o strefach czasowych, ale te, które je zawierają, nie są darmowe, takie jak ta . Jeśli absolutnie konieczne jest wykupienie abonamentu na usługę, aby to zrobić, to nie będzie tego warte i będziemy musieli tylko wyraźnie zapytać użytkowników.
Chociaż język nie jest szczególnie istotny, ponieważ prawdopodobnie mogę konwertować rzeczy, które są potrzebne, używamy PHP i MySQL.