时间:2021-05-02
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."前";
}
用法
复制以上代码到/e/class/userfun.php
内容页调用
<?=user_ago($navinfor[newstime])?>
输出 1星期前
列表內容模板(list.var) (*) 调用
$listtemp = "发布时间".user_ago($r[newstime])."";
输出 1星期前
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
mysql昨天一周前一月前一年前的数据这里主要用到了DATE_SUB,参考如下复制代码代码如下:SELECT*FROMyh_contentwhereinputt
本月苹果公司发布了一门编程语言Swift。Swift下个月将会进入TIOBE的榜单,如果你想学习Swift可以参阅:Swift入门教程。前10名中,前四名较13
如需查找您在几天前、几周前甚至几个月前访问过、但又不曾添加到Favorites(收藏夹)内的Web页面,则请在WindowsXP中借助InternetExplo
1、广告活动的前期准备 这是整个开店活动的基本计划,所以对于全盘进度的拟定,最理想的状况是在开店10个月前能予以立案,在开店6个月前能加以定案,以便整个活动
1、广告活动的前期准备这是整个开店活动的基本计划,所以对于全盘进度的拟定,最理想的状况是在开店10个月前能予以立案,在开店6个月前能加以定案,以便整个活动能够充