【格式一】系统自带的时间格式化
该函数能实现大量的格式效果,可参考手册:https://www.php.net/manual/zh/function.date.php
{func date Y-m-d $rs.dateline} {func date "Y-m-d H:i:s" $rs.dateline}
【格式二】函数 time_format
定义的规则是:1分钟内格式化为 1分钟内,1小时内格式化为 **分钟前,24小时内格式化为 今天 **:**,今年内格式化为**月**日 **:**,非今年格式化为 **年**月**日 **:**。
{func time_format $rs.dateline}
【格式三】函数 time_age
定义的规则是:小于是1分钟格式化为 **秒前,小于1小时格化为**分钟前,小于1天格式化为**小时前,小于7天格式化为**天前,小于1个月格式化为**星期前,小于1年前格式化为**个月前,大于1年格式化为**年前
{func time_ago $rs.dateline}
【说明】
此函数用于格式化时间戳信息,在列表或循环中,变量常常是:$value.dateline,在详细页中是:$rs.dateline
【示例】详细页显示发布时间
<h1>{$rs.title}</h1> <div style="text-align:center">发布时间:{func date Y-m-d $rs.dateline},查看次数:{$rs.hits}</div> <div class="content">{$rs.content}</div>