代码如下 复制代码
'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) . '前';
?>
