Задача: Учитывая каждый почтовый индекс местоположений в США, мне нужно получить точное utf_timeoffset и точное dst (смещение дневной экономии), но я могу игнорировать zip_code принадлежит AP/FPO/DPO.Использование pytz для связывания почтового индекса US с их смещением UTC и связанного с ним смещения DST
Мне нужно учитывать различия в часовом поясе внутри каждого государства, а также заботиться об исключении Гавайских островов, Аризоны и нескольких почтовых индексов в PR, VI, когда дело доходит до перехода на летнее время между 11 марта 2013 года, 2:00 и 3 ноября 2013 года, 2:00.
Интересно, существует ли стандартный модуль, существующий в Pytz (знаменитый часовой пояс s/w), потому что я не могу найти какую-либо подходящую функцию с параметром zip_code. Кроме того, я отлично отношусь к другим пакетам, кроме pytz, а также к любым другим языкам программирования, отличным от Python.
В то же время, с некоторым кодом ручной работы, мне удалось получить имя «time_zone» и «utf_time offset» для каждого zip_code. Основываясь на предоставлении некоторых веб-сайтов, мне также удалось получить копию набора данных, содержащего zip_code и их флаг экономии на летнее время. A.K.A текущая политика dst для каждого zip_code в США)
Пока все хорошо, но я действительно не доверяю своему собственному коду, не получил возможности проверить его правильность.
Извините, опечатка "utf" для "UTC". – Joshua