Данные о времени 'Fri, 03 Dec 2021 11:43:35' не соответствуют формату '%a, %b %Y %H:%M:%S'

У меня есть следующая строка:"Fri, 03 Dec 2021 11:43:55". Я хочу преобразовать ее в дату с помощью python.
Я использую strptime для преобразования в дату, но это не работает.
Вот мой код

from datetime import datetime

dte_str = "Fri, 03 Dec 2021 11:43:55"
dte = datetime.strptime(dte_str,"%a,%d %b %Y %H:%M:%S")

данные времени 'Fri, 03 Dec 2021 11:43:35' не соответствуют формату '%a, %b %Y %H:%M:%S' Как решить проблему, пожалуйста!

Так что это показывает ошибку, потому что на самом деле это не тот же формат, что и ваша строка:

dte = datetime.strptime(dte_str,"%a,%d %b %Y %H:%M:%S")

enter image description here

После запятой после Friday должен быть пробел. Попробуйте это, и все получится.

dte = datetime.strptime(dte_str,"%a, %d %b %Y %H:%M:%S")

enter image description here

Вернуться на верх