您的位置:首页 > 编程语言 > Go语言

django学习——DateTimeField类型通过date过滤器实现不同形式

2018-01-22 16:56 507 查看
建立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" }}


更多用法,参见官方文档
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐