私はPythonの機能を習得しようとしていますが、わからないことがあります。私が実行したときにPythonの日付時刻エラー
calculated_time = '2014.03.08 11:43:12'
>>> calculated_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
>>> print calculated_time
2017-09-22 15:59:34
は今:
cmpDate = datetime.strptime(calculated_time, '%Y.%m.%d %H:%M:%S')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/_strptime.py", line 332, in _strptime
(data_string, format))
ValueError: time data '2017-09-22 16:35:12' does not match format'%Y.%m.%d %H:%M:%S'
私が直接この日付を渡す場合、私は、理由を理解することはできません、それが実行されているが、私は変数に保存した後にそれを渡すとき、私はしましたエラーが発生しました。年、月、日の間
'%Y.%m.%d %H:%M:%S'
'%Y-%m-%d %H:%M:%S'
お知らせ異なるセパレータ:
あなたは '%Y.%m。%d'を探していて、それに一致しない'%Y-%m-%d'を提供しています... –