Я пытаюсь преобразовать строку в формат даты в Python.
Я использую следующее заявление
datetime_obj = datetime.datetime.strptime("Sun Aug 19 16:24:31 PDT 2018", "%a %b %d %H:%M:%S %Z %Y")
Однако я получаю сообщение об ошибке -
ValueError: данные времени 'Sun Aug 19 16:24:31 PDT 2018' не соответствуют формату '% a% b% d% H:% M:% S% Z% Y'
Если я удаляю часовой пояс из строки даты и строки формата, код работает отлично. Что заставляет меня верить, что проблема связана с часовым поясом, но я не уверен, какие действия следует предпринять.
Я нахожусь в восточном часовом поясе, а часовой пояс в строке - в тихом часовом поясе.
Ценю любую помощь по этому вопросу.