計算兩段日期之間有多少天,小時,分鐘,秒
阿新 • • 發佈:2019-01-05
/** * @param 起始時間 * @param 結束時間 * @param 時間型別 s 秒 i分 h 時 d天 **/ function timedate($startdate, $enddate, $datetype) { switch ($datetype) { case 's': // 計算多少秒 $time['second'] = floor((strtotime($enddate) - strtotime($startdate))); break; case 'i': // 計算多少分鐘 $time['minute'] = floor((strtotime($enddate) - strtotime($startdate)) / 60); break; case 'h': // 計算多少小時 $time['hour'] = floor((strtotime($enddate) - strtotime($startdate)) / 3600); break; case 'd': // 計算多少天 $time['date'] = floor((strtotime($enddate) - strtotime($startdate)) / 86400); break; default: return false; } return $time; }