0

タスク:米国内の場所のすべての郵便番号を考えると、正確なutf_timeoffsetと正確なdst(夏時間オフセット)を取得する必要がありますが、AP / FPO/DPOに属するzip_codeは無視できます。

2013年3月11日2:00から2013年11月3日までの夏時間に関しては、各州内のタイムゾーンの違いを考慮する必要があります。また、ハワイ、アリゾナ、およびPR、VIのいくつかの郵便番号の例外についても注意する必要があります。 2:00。

zip_codeパラメータで適切な関数を見つけることができないため、Pytz(有名なタイムゾーンs / wパッケージ)に標準モジュールが存在するのではないかと思います。その上、私はpytz以外のパッケージ、およびPython以外の他のプログラミング言語でも完全に問題ありません。

同時に、いくつかの手作りのコードを使用して、zip_codeごとに「time_zonename」と「utf_timeoffset」を取得することができました。いくつかのWebサイトの提供に基づいて、zip_codeとその夏時間フラグを含むデータセットのコピーを取得することもできました。別名、米国の各zip_codeの現在の夏時間ポリシー)

これまでのところ問題なく動作しますが、私は自分のコードを本当に信用しておらず、その正確さを検証する方法がありませんでした。

4

2 に答える 2

0

いいえ、pytz にはそのような機能はありません。関連項目:米国の郵便番号をタイムゾーンにマッピングする

于 2013-04-25T09:42:55.573 に答える
0

生の郵便番号データを使用するオプションはありますか? その場合、ここにあるような郵便番号データベースを使用すると非常に役立つ場合があるためです。特定のタイムゾーンに関連付けられた郵便番号と、それぞれの夏時間情報があります。現在の年間価格は、12 か月の更新で 139 ドルのようです。

私はそこで働いていませんが、SmartyStreets で働いているので、郵便番号と住所についてはよく知っています。

于 2013-05-09T19:44:06.820 に答える