任务:给定美国位置的每个邮政编码,我需要获得准确的 utf_timeoffset 和准确的 dst(日间储蓄偏移),但我可以忽略属于 AP/FPO/DPO 的邮政编码。
在 2013 年 3 月 11 日、2:00 和 2013 年 11 月 3 日之间的夏令时,我需要考虑每个州内的时区差异,并且还需要注意夏威夷、亚利桑那州和 PR、VI 中的几个邮政编码的例外情况, 2:00。
我想知道 Pytz(著名的 timezone s/w 包)中是否存在标准模块,因为我无法使用 zip_code 参数找到任何合适的函数。此外,我对pytz 以外的其他软件包以及 Python 以外的任何其他编程语言都非常满意。
同时,通过一些手工代码,我设法获得了每个 zip_code 的“time_zone name”和“utf_time offset”。根据一些网站的规定,我还设法获得了包含 zip_code 及其夏令时标志的数据集副本。又名美国每个邮政编码的当前 dst 政策)
到目前为止它工作正常,但我并不真正相信我自己的代码,没有办法验证它的正确性。