Вот еще более простой однострочный текст, который я использую:

я есть база данных с наиболее точными датами, но некоторые из них разбиты так:Sat Dec 22 12:34:08 PST 20102015

Без недействительного года это работало на меня:

end_date = soup('tr')[4].contents[1].renderContents()
end_date = time.strptime(end_date,"%a %b %d %H:%M:%S %Z %Y")
end_date = datetime.fromtimestamp(time.mktime(end_date))

Но как только я ударил объект с недействительным годом, я получаюValueError: unconverted data remains: 2Это здорово, но я не уверен, как лучше убрать плохих персонажей из года. Они варьируются от 2 до 6unconverted characters.

Есть указатели? Я бы просто нарезалend_date но я надеюсь, что есть стратегия, безопасная для даты и времени.

Ответы на вопрос(1)

Ваш ответ на вопрос