Flask Jinja2 模板中 日期格式化 过滤方法如何定义 和 使用
定义:
from dateutil.parser import parse from applications import create_app app = create_app() if __name__ == '__main__': app.run() # Jinja2 模板过滤方法定义 @app.template_filter("formatStrtime") def formatStrtime(datestr=None, format="%Y-%m-%d %H:%M:%S"): if datestr == "" or datestr == None: return "" return parse(datestr).strftime(format)
Jinja2 模板中使用:
示例 变量 con.create_at = "2024-03-28T09:08:10"
{{ con.create_at|formatStrtime }}