前言
使用 django 的 orm 建模型的时候,添加 DateTimeField 字段,发现存到数据库的日期时间格式是’2020-06-28 21:30:48.481516’
我们一般习惯的格式是’2020-06-28 21:30:48’不带后面的6位数毫秒
参考stackoverflow链接:https://stackoverflow.com/questions/46539755/how-to-add-datetimefield-in-django-without-microsecond
环境:
django 2
mysql 5.7
问题描述
model 模型是这样写的
class People(models.Model):
name = models.CharField(max_length=20)
age = models.IntegerField()
create_time = models.DateTimeField()
class Meta:
db_table = "people"
同步数据库后,表里面的字段类型如下
mysql> desc people;
+-------------+-------------+------+-----+---------+----------------+