我已经找到了解决方案,但没有找到任何答案,我有像这样的字典
tmp ={
'admission_date':adm.admission_date,
'course':adm.course.name
}
在models.py中,我有DatetimeField
的录入日期。在获取功能中,我想像这样格式化日期2018-09-05通过删除所有部分
我该怎么做。
答案 0 :(得分:1)
如果要 datetime
对象,请使用.date()
tmp = {
'admission_date': adm.admission_date.date(),
'course': adm.course.name
}
否则,如果您想要字符串表示形式,请使用.strftime()
tmp = {
'admission_date': adm.admission_date.strftime('%Y-%m-%d'),
'course': adm.course.name
}