您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP计算时间差 显示用户发表评论时间

2024/2/18 23:36:45发布30次查看
前端时间做一个app后台时用户要求用户的评论以xx分钟前这种格式显示,给用户以良好的体验,于是笔者写了次函数。本函数主要是利用php计算两个时间之间的差值,通过差值来转换,虽然代码很简单,但是很实用。
代码如下 复制代码
'year', '个月前'=>'month',  '周前'=>'week', '天前'=>'day',
'小时前'=>'hour', '分钟前'=>'minute', '秒前'=>'second'
);
foreach ( $unitarr as $cn => $u )
{
if ( $year > 0 ) {//大于一年显示年月日
$elapse = date('y/m/d',time()-$time);
break;
}
else if ( $$u > 0 )
{
$elapse = $$u . $cn;
break;
}
}
return $elapse;
}
$past = 1390000000; //起点时间
$diff = time() - $past;//时间差
echo '发表于' . time2units($diff) . '前';
?>
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product