PHP 計算兩個時間戳之間相差的時間

2021-09-07 11:02:53 字數 856 閱讀 9549

//

功能:計算兩個時間戳之間相差的日時分秒

//$begin_time 開始時間戳

//$end_time 結束時間戳

function timediff($begin_time,$end_time)

else

//計算天數

$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);

return

$res;

}print_r(timediff(strtotime(

2016-09-12

12:00:00

'),strtotime(

'2016-09-15

21:50:21

')));

//strtotime  是將時間轉換為時間戳格式

PHP 計算兩個時間戳之間相差的時間

功能 計算兩個時間戳之間相差的日時分秒 begin time 開始時間戳 end time 結束時間戳 function timediff begin time,end time else 計算天數 timediff endtime starttime days intval timediff 86...

計算兩個時間之間相差幾天 月 年

chronounit類 獲取當前時間 2021 06 22 localdate today localdate.now 將string轉localdatetime datetimeformatter df datetimeformatter.ofpattern yyyy mm dd localdat...

計算兩個時間戳之間的時間差

功能 計算兩個時間戳之間相差的日時分秒 begin time 開始時間戳 end time 結束時間戳 function timediff begin time,end time else 計算天數 timediff endtime starttime days intval timediff 86...