Nik*_*esh 41 python django datetime
我在数据库中有开始日期字段作为日期(不是日期时间).在我的forms.py中的save方法中,我datetime.strptime(date_string, '%Y-%m-%d')
用来将字符串转换为日期.该方法返回格式化日期以及时间,即"2006-08-03 00:00:00".
我想要日期,没有时间.因为我收到"无效的日期格式错误",说"它必须是YYYY-MM-DD格式",所以我坚持这个并且感到沮丧.任何人都可以帮我解决这个问题吗?
laz*_*tor 97
我认为你需要日期对象而不是日期时间.尝试使用datetime对象上的date()方法将datetime转换为date
from datetime import datetime
datetime.strptime('2014-12-04', '%Y-%m-%d').date()
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
45001 次 |
最近记录: |