建立model时,为表单添加了create_time
字段,如下:
create_time = models.DateTimeField(verbose_name='创建时间', auto_now_add=True)
其中,auto_now_add=True,意为自动添加创建时间,且不可修改,且在admin后台不会显示出来。
此时,得到的时间格式为:2018年1月22日 16:23
如果我们想在前端页面显示出不同类型的时间,可以使用过滤器date。
以下为几种常用的形式:
1、2018年1月22日
{{ blog.create_time|date }}
2、2018-01-22
{{ blog.create_time|date:"Y-m-d" }}
3、 22/01/2018
{{ blog.create_time|date:"d/m/Y" }}
更多用法,参见官方文档