资讯中心
News
织梦dede发布时间格式实现XX秒前、XX分钟前的修改办法
发布时间:2019-01-22 13:18   您所在的位置: 网站首页 > 新闻资讯 > 建站知识
织梦dede发布时间格式实现XX秒前、XX分钟前的修改办法,在include/extend.func.php最下面添加

01function tranTime($time) {
02    $rtime = date("m-d H:i",$time);
03    $htime = date("H:i",$time);
04    $etime = time() - $time;
05    if ($etime < 1) return '刚刚';
06    $interval = array (
07        12 * 30 * 24 * 60 * 60  =>  ' 年 前',
08        30 * 24 * 60 * 60       =>  ' 个 月 前',
09        7 * 24 * 60 * 60        =>  ' 周 前',
10        24 * 60 * 60            =>  ' 天 前',
11        60 * 60                 =>  ' 小 时 前',
12        60                      =>  ' 分 钟 前',
13        1                       =>  ' 秒 前'
14    );
15    foreach ($interval as $secs => $str) {
16        $d = $etime / $secs;
17        if ($d >= 1) {
18            $r = round($d);
19            return $r . $str;
20        }
21    };
22}


前台模板调用标签
 
首页/列表页
 
1[field:pubdate function=tranTime(@me)/]
 
内容页
 
1{dede:field.pubdate function=tranTime(@me)/}
本文章由新概念互动原创,如没特殊注明,转载请注明来自:https://www.jianzhan0.com/zhishi/49499.html