当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国cms时间转化变为几分钟前几小时前几天前几月前几年前

3年前 (2022-10-21)帝国CMS15899

帝国cms将时间转化为几分钟前,几小时前,几天前,几月前,几年前,使用函数将时间转化为教程。

打开 /e/class/userfun.php 文件,

添加以下代码:

function user_ago($tm,$rcs = 0) {  

$cur_tm = time(); $dif = $cur_tm-$tm;  

$pds = array('秒','分钟','小时','天','周','个月','年');  

$lngh = array(1,60,3600,86400,604800,2630880,31570560);  

for($v = sizeof($lngh)-1; ($v >= 0)&&(($no = $dif/$lngh[$v])<=1); $v--); if($v < 0) $v = 0; $_tm = $cur_tm-($dif%$lngh[$v]);  

$no = floor($no);   

//if($no <> 1) $pds[$v] .='s'; //+s  

$x=sprintf("%d %s",$no,$pds[$v]);  

if(($rcs == 1)&&($v >= 1)&&(($cur_tm-$_tm) > 0)) $x .= time_ago($_tm);  

return $x."前";  

}

内容页调用:

<?=user_ago($navinfor[newstime])?>

列表內容模板(list.var) (*) 调用:

$listtemp = "发布时间".user_ago($r[newstime])."";

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://www.blueboss.cn/p/135.shtml

“帝国cms时间转化变为几分钟前几小时前几天前几月前几年前” 的相关文章

帝国CMS灵动标签循环子栏目导航

帝国CMS灵动标签循环子栏目导航

帝国CMS怎么用灵动标签调用循环子栏目导航呢?下面帝国cms模板网就来告诉大家怎么调用: [e:loop={"select classid,classname,islast from {$dbtbpre}enewsclass where bclassid='0' and showclass=0 o...

帝国CMS调用最新DIGG顶数量最多的文章

帝国CMS调用最新DIGG顶数量最多的文章

帝国CMS的DIGG顶数最多的文章怎么调用呢? [e:loop={'select * from [!db.pre!]ecms_news where checked=1 order by diggtop desc,id desc limit 8',10,24,0}] <li><a ...

帝国CMS列表页判断文章来源带链接

帝国CMS列表页判断文章来源带链接

帝国CMS列表页内容怎么判断显示文章来源呢?并且来源带链接? 在列表内容模板里面写如下代码即可: $userr=$empire->fetch1("select befrom from {$dbtbpre}ecms_news_data_{$r[stb]} where id='$r[id]'")...

帝国CMS留言板增加字段

帝国CMS留言板增加字段

帝国CMS留言板增加字段的方法 整理了下我的修改步骤(实现留言板增加qq、留言主题字段): 1、进入phpmyadmin后台,在数据库enewsgbook表(留言板数据表)中增加字段, 比如: qq、theme,  2、打开e\enews\gbookfun.php, 1、在13行左右的地方插入下面代...

帝国CMS怎么调用自定义分类怎么实现

帝国CMS怎么调用自定义分类怎么实现

帝国CMS调用自定义分类的方法:   具体标签如下: [e:loop={'select id,path,title from [!db.pre!]enewspage where classid=1 order by id',20,24,0}] <?php $pageurl=$public_r...

帝国CMS怎么去掉文章链接日期目录路径

帝国CMS怎么去掉文章链接日期目录路径

帝国CMS怎么去掉文章链接日期目录路径呢?帝国CMS怎么去掉文章链接日期目录路径呢?这样的怎么实现?其实方法不难,下面帝国cms模板网小编就来为大家分享帝国CMS删除文章链接日期路径的方法: 1、首先我们要在帝国cms后台栏目管理,找到对应的栏目,设置存放目录,选择“不设置目录”2、执行sql命令...