私はほとんど正しい日時のデータベースを持っていますが、いくつかは次のように壊れています: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 から 6 までの範囲unconverted characters
です。
ポインタはありますか?スライスするだけend_date
ですが、日時に安全な戦略があることを願っています。