优晟SEO

您现在的位置是:首页 > CMS教程 > 帝国cms > 正文

帝国cms

帝国CMS时间多少天几天前的显示代码

几天   帝国   代码  
佚名 2024-08-26帝国cms
最大在userfun.php加入以下时间处理函数/*个性时间*/functionuser_time($tm,$num){if($num==1){$tm=strtotime($tm);//将输入的时间时间截化}$cur_tm=time();$dif=$cur_tm-$tm;$pds=array('秒','分钟&#39……

帝国CMS时间多少天几天前的显示代码

最大在userfun.php加入以下时间处理函数

/*个性时间*/functionuser_time($tm,$num){if($num==1){$tm=strtotime($tm);//将输入的时间时间截化}$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);//如果要把格式改成"X分钟前"的话,请把%d%s改成%d%s$x=sprintf("%d%s",$no,$pds[$v]);return$x."前";}

使用方法:在需要的地方引入时间,比如:

<?=user_time($newstime,0);?>

标签几天帝国代码