0
フォーマットは正しいようですが、まだこのエラーが発生します。何が問題なの?すべては正しいようですが、タイムスタンプの解析時に「ValueError:time data」が返されます
ValueError: time data '2016-09-16 11:36:28' does not match format '%y-%m-%d %H:%M:%S'
フォーマットは正しいようですが、まだこのエラーが発生します。何が問題なの?すべては正しいようですが、タイムスタンプの解析時に「ValueError:time data」が返されます
ValueError: time data '2016-09-16 11:36:28' does not match format '%y-%m-%d %H:%M:%S'
あなたは4桁の年のため%Y
を使用する必要があります。
In [10]:
d='2016-09-16 11:36:28'
dt.datetime.strptime(d, '%Y-%m-%d %H:%M:%S')
Out[10]:
datetime.datetime(2016, 9, 16, 11, 36, 28)
のドキュメントを参照してください。あなたが欲しいhttps://docs.python.org/2/library/datetime.html#strftime-and-strptime-behavior
を '%Y-%M-%D%H:%のM: %S''Y'は4桁の年です 'y'は2桁です – EdChum
これは以下のように動作します:)。ドキュメントはそうでないと言います:https://www.evernote.com/l/AT5UgolKVCBGDKZJsZe3jBjoSJlByRxR7oI – raitisd
あなたは文書を誤解していますか? '%Y年(10進数) ' – EdChum