I want to convert my string date to django date format. I tried a method. but did not work.
date = datetime.datetime.strptime(request.POST.get('date'),"Y-mm-dd").date()
time data '2014-04-07' does not match format 'Y-mm-dd'
It should be
>>> s = "2014-04-07" >>> datetime.datetime.strptime(s, "%Y-%m-%d").date() datetime.date(2014, 4, 7)
According to the documentation:
%Ystands for a year with century as a decimal number
%m- month as a zero-padded decimal number
%d- day of the month as a zero-padded decimal number
Hope that helps.