将时间值按指定格式显示

    安企 CMS 模板中怎么将时间值按指定格式显示?

    date 过滤器可以将时间值按指定格式显示。但要注意的是,date 的输入必须是一个 time.Time 值,否则无法进行处理并报错。输出格式按照 Golang 的时间格式设置。

    你也可以使用 time,它和 date 的使用方法和结果相同。它是 date 的别名。

    使用方法

    date 过滤器的使用方法:

    {{ obj|date:"时间格式" }}
    

    比如将 createTime 格式化为 2006-01-02,则可以这么写:

    # createTime 需为 time.Time 值
    {{ createTime|date:"2006-01-02" }}
    # 显示结果
    2023-02-09
    

    示例演示

    {{ createTime|date:"2006-01-02" }}
    # 显示结果
    2023-02-09