纠结了好久,还是决定改版了,一切从头开始,从2013年年初到现在,近3年忙于工作,网站很少更新了,以后有时间还是会更新下的
当前位置:主页 > 织梦教程 > 正文

dedecms文章发布多少时间前,对时间格式的修改

2019-10-30 199 织梦教程

/*文章发布多少时间前*/
function tranTime($time) {
    $rtime = date("m-d H:i",$time);
    $htime = date("H:i",$time);
    $time = time() - $time;
    if ($time < 60) {
        $str = '刚刚';
    }
    elseif ($time < 60 * 60) {
        $min = floor($time/60);
        $str = $min.'分钟前';
    }
    elseif ($time < 60 * 60 * 24) {
        $h = floor($time/(60*60));
        $str = $h.'小时前 '.$htime;
    }
    elseif ($time < 60 * 60 * 24 * 3) {
        $d = floor($time/(60*60*24));
        if($d==1)
           $str = '昨天 '.$rtime;
        else
           $str = '前天 '.$rtime;
    }
    else {
        $str = $rtime;
    }
    return $str;
}

将上面的代码放到includeextend.func.php文件最后一行,然后在模板首页和列表之中使用: [field:pubdate function="tranTime(@me)" /]

版权保护: 本文由 网页设计师交流网_专注于网页设计 原创,转载请保留链接: http://www.ioedo.com/dedecms/145.html