dedecms发布时间调用不出来

dedecms发布时间调用不出来,第1张

更新了吗? 更新栏目 更新文档 或者你调用的是发布时间,而不是修改时间。

我一般调用的是 [field:pubdate function="MyDate('Y-m-d',@me)" /]

/文章发布多少时间前/

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/(6060));

        $str = $h'小时前 '$htime;

    }

    elseif ($time < 60  60  24  3) {

        $d = floor($time/(606024));

        if($d==1)

           $str = '昨天 '$rtime;

        else

           $str = '前天 '$rtime;

    }

    else {

        $str = $rtime;

    }

    return $str;

}

把上面代码放到\include\extendfuncphp文件最后一行

dedecms列表和首页用[field:pubdate function="tranTime(@me)" /]调用

css样式要设置

news_box ul li a {

float: left;

width: 80%;

overflow: hidden;

}

news_box ul li span {

float: right;

width: 18%;

}

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms发布时间调用不出来

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情