php 時間戳轉換 剛剛,分鐘前,小時前 ,昨天和時間
阿新 • • 發佈:2018-11-20
1 function unixTime($time) 2 { 3 //獲取今天凌晨的時間戳 4 $day = strtotime(date('Y-m-d',time())); 5 //獲取昨天凌晨的時間戳 6 $pday = strtotime(date('Y-m-d',strtotime('-1 day'))); 7 //獲取現在的時間戳 8 $nowtime = time(); 9 $t = $nowtime-$time; 10 if($time<$pday){ 11 $str = date('Y-m-d H:i:s',$time); 12 }elseif($time<$day && $time>$pday){ 13 $str = "昨天"; 14 }elseif($t>60*60){ 15 $str = floor($t/(60*60))."小時前"; 16 }elseif($t>60){ 17 $str = floor($t/60)."分鐘前"; 18 }else{ 19 $str = "剛剛"; 20 } 21 return $str; 22 }