码迷,mamicode.com
首页 > 其他好文 > 详细

时间格式化之五天后时间代码

时间:2018-09-22 22:25:23      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:turn   rom   etag   strftime   ret   head   一个   文件内容   exception   

1. 在app01里新建一个templatetags的pacage文件

2.文件里定义一个函数

函数内容为

#!/use/bin/python
#-*-coding:utf8-*-
import datetime

from django import template

register = template.Library()

@register.filter() # 把我写的函数注册成一个自定义filter函数
def alex(arg,delta=‘7‘):
try:
delta = int(delta)
except Exception:
delta = 7
ret = arg + datetime.timedelta(days=delta)

return ret.strftime(‘%Y-%m-%d %H:%M:%S‘)
3.新建一个HTML文件
文件内容为
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
{% load ooxx %}
<p>{{ now|date:‘Y-m-d H:i:s‘ }}</p>
<p>{{ now|alex:‘3‘ }}</p>

</body>
</html>

时间格式化之五天后时间代码

标签:turn   rom   etag   strftime   ret   head   一个   文件内容   exception   

原文地址:https://www.cnblogs.com/wuxiaogang/p/9691406.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!