У меня есть ряд строк дат, и я хочу превратить их все в объекты даты и времени для базы данных с возможностью поиска. У меня действительно есть проблемы с пониманием часового пояса.
В приложениях, с которыми я работаю, иногда часовой пояс обозначается тремя буквами («EST»), а иногда «-5: 00».
pytz.timezone ('EST') в порядке. pytz.timezone ('UTC + 05: 00'), похоже, не работает. Тем не менее, я могу заставить его выводить UT C в виде строки. Для ut c раз у нас есть datetime.timezone (datetime.timedetla (hours = -5), 'UT C'), но это не будет соответствовать pytz.timezone. Я хотел бы использовать pytz.timezone для всех часовых поясов. Как это сделать?