时间转换成几天前,刚刚方法

public static function timediff($begin_time,$end_time)

{

if($begin_time<$end_time) {

$starttime=$begin_time;

$endtime=$end_time;

}else{

$starttime=$end_time;

$endtime=$begin_time;

}

//计算天数

$timediff=$endtime-$starttime;

$days=intval($timediff/86400);

//计算小时数

$remain=$timediff%86400;

$hours=intval($remain/3600);

//计算分钟数

$remain=$remain%3600;

$mins=intval($remain/60);

//计算秒数

$secs=$remain%60;

$res=array("day"=>$days,"hour"=>$hours,"min"=>$mins,"sec"=>$secs);

if($res['day'] >0) {

return$res['day'] .'天前';

}

if($res['hour'] >0) {

return$res['hour'] .'小时前';

}

if($res['min'] >0) {

return$res['min'] .'分钟前';

}

if($res['sec'] >0) {

return$res['sec'] .'刚刚';

}

}

你可能感兴趣的:(时间转换成几天前,刚刚方法)