2010-06-14 8 views
5

Wer weiß von einem Web-Service oder etwas da draußen, dass ich eine Postleitzahl geben und eine Zeitzone zurückbekommen könnte?Weg, um eine Zeitzone von einer Postleitzahl zu bekommen?

Oder ist das etwas, das ich nur selbst schreiben muss? Wenn ja, irgendwelche Hinweise oder Anleitungen, wie man das macht?

Ich benutze Visual Studio 2008 und C#.

Antwort

0

schreiben it yourself.

Sie können den Status (fast immer) anhand der ersten beiden Nummern der Postleitzahl identifizieren. Die sehr wenigen Lücken sollten die Zeitzonengrenzen nicht überschreiten.

Dies bedeutet, dass Sie nur 100 Einträge speichern müssen.

http://en.wikipedia.org/wiki/ZIP_code#By_geography

+0

Außer in Indiana, wo einige Grafschaften Eastern Time beobachten und einige Central Time beobachten. (Früher war es schrulliger, aber zumindest beobachtet jeder jetzt die Sommerzeit). – JasonTrue

+0

ich muss das bisschen über uns nur verpasst haben (tho 'zip' schlägt vor, dass ich nehme an !!) :) –

+0

Ich hätte daran gedacht, Jason. Ich habe in Central in einem Teil von Michigan gelebt, während der Rest des Staates in Ost ist. Die Anzahl der Ausnahmen ist jedoch gering und sollte relativ leicht in eine Nachschlagetabelle fallen. – corsiKa

2

Ich hatte das gleiche Problem. Wir haben ein Abonnement für ZipcodeDownload gekauft und das Schema bietet (unter anderem) Zeitzone. Gerade in SQL geladen und wir gingen zu den Rennen.

Verwandte Themen