前言
django 查询数据库的时候,数据存的是 datetime() 日期格式的数据 ‘2020-06-22 22:34:14’
但是我们用 ORM 查询的时候,查询出来的结果是 ‘datetime.datetime...如果每次对查询的结果日期格式后再输出会比较麻烦,最好的解决办法是在查询的时候对日期格式化,这样查询的结果就不用二次处理
问题描述
使用 sql 查询,数据库里面的日期格式是’2020-06-22 22:...使用 django 查询的结果是 ‘add_time’: datetime.datetime(2020, 6, 22, 22, 34, 14)
Card.objects.filter(card_user...(2020, 6, 22, 22, 34, 14)}]>
>>>
我们期望查询的结果,日期应该显示 格式化后的字符串 'add_time': '2020-06-22 22:34:14'
使用 extra...查询
先用 sql 的 DATE_FORMAT 查询,把日期格式化
SELECT card_id, card_user, DATE_FORMAT(add_time, '%Y-%m-%d %H:%i:%