1. 程式人生 > >時間格式化之五天後時間代碼

時間格式化之五天後時間代碼

type day 新建 odi return lte etime exc 時間格式化

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>

時間格式化之五天後時間代碼