*@autho 作者:出门右拐是食堂 *QQ:568554428 [] int $stime 需要解析的时间戳,“刚刚”自己可以添加上去,这里没有做
function getDataValues($stime){ $etime=time(); $tms=$etime-$stime; $arrtime=array(); $arrdate=array(60*60*24,60*60,60,1); for ($i=0; $i <4 ; $i++) { $arrtime[$i]=floor($tms/$arrdate[$i]); $tms=$tms%$arrdate[$i]; } //return $arrtime; if($arrtime[0]<7){ if($arrtime[0]>0&&$arrtime[0]<7){ $datestring=$arrtime[0]."天前"; }elseif($arrtime[1]>0){ $datestring=$arrtime[1]."小时前"; }elseif($arrtime[2]>0){ $datestring=$arrtime[2]."分前"; }else{ $datestring=$arrtime[3]."秒前"; } }else{ $datestring=date("m-d H:i",$stime); } return $datestring; } if(empty($_GET['time'])){ $id=0; }else{ $id=$_GET['time']; } var_dump(getDataValues($id));