2016-10-10 2 views
-1

내가 파이썬에서 장고 1.8을 사용하고 2.7장고 날짜 형식 문제 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