2016-10-10 12 views
-1

私はPythonでのDjango 1.8を使用していますが2.7Djangoの日付形式の問題のstrptimeを使用して()。日付

私のコードは

(datetime.strptime('diagnosis_circumstances_date', "%Y-%m-%d")).date() 

であると私たちはその結果私はtime data 'diagnosis_circumstances_date' does not match format '%Y-%m-%d'を取得します。

私の日付は1980-08-28です。

+0

すべてがドキュメントにある:私はそれを使用していますので、https://docs.python.org/2/library/datetime.html#datetime.datetime.strptime – MadJlzz

答えて

3

文字列'diagnosis_circumstances_date'ではなく、変数diagnosis_circumstances_dateを使用する必要があります。

datetime.strptime(diagnosis_circumstances_date, "%Y-%m-%d")).date() 
+0

が、私はそれを文字列として使用しています'chartit'モジュールにあります。 – zinon

+0

あなたの質問はどこでもchartitを言及していません。投稿したコードについては、日付文字列 'strptime'を渡す必要があります。変数の名前を渡すだけでは機能しません。 – Alasdair

関連する問題