顯示格式:
一分鐘內(nèi)“剛剛”
一小時內(nèi)“* 分鐘前”
今天內(nèi)“今天 小時:分鐘”
昨天內(nèi)“昨天 小時:分鐘“
大于2天”年-月-日 小時:分鐘“
function format_date($beforetime) {
$time= time() - $beforetime;
$today=strtotime(date("M-d-y",mktime(0,0,0,date("m"),date("d"),date("Y"))));
if($time <= 60){
return '剛剛';
}elseif($time>=60 && $time<3600){
$return=intval($time / 60)." 分鐘前";
}else{
if($beforetime>$today){
$return="今天 ".date("H:i",$beforetime);
}elseif($beforetime<$today && $beforetime>($today-86400)){
$return="昨天 ".date("H:i",$beforetime);
}else{
$return=date("Y-m-d H:i",$beforetime);
}
}
return $return;
}