我想把我的字符串日期转换成django日期格式.我try 了一种方法.但没有奏效.
date = datetime.datetime.strptime(request.POST.get('date'),"Y-mm-dd").date()
我犯了这个错误.
time data '2014-04-07' does not match format 'Y-mm-dd'
我的代码出了什么问题.
我想把我的字符串日期转换成django日期格式.我try 了一种方法.但没有奏效.
date = datetime.datetime.strptime(request.POST.get('date'),"Y-mm-dd").date()
我犯了这个错误.
time data '2014-04-07' does not match format 'Y-mm-dd'
我的代码出了什么问题.
应该是%Y-%m-%d
:
>>> s = "2014-04-07"
>>> datetime.datetime.strptime(s, "%Y-%m-%d").date()
datetime.date(2014, 4, 7)
根据这documentation条:
%Y
代表以世纪为十进制数的年份%m
个月作为零填充十进制数%d
天,为填充零的十进制数字希望这能帮上忙.