[ PHP ] – 計算兩個日期時間 相差幾天又幾個小時又幾分鐘又幾秒

評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 1,平均評等: 2]

$s_date="2015-10-17 09:11:58";
$e_date="2015-10-19 11:02:03";
/*
1天=24小時=1440分鐘=86400秒
1小時=60分鐘=3600秒
1分鐘=60秒
*/
echo '兩個日期時間 相差 幾天/幾個小時/幾分鐘/幾秒<br/>';
$second1=floor((strtotime($e_date)-strtotime($s_date)));//兩個日期時間 相差 幾秒
echo floor($second1/86400).'天<br/>';
echo floor(($second1%86400)/3600).'小時<br/>';
echo floor((($second1%86400)%3600)/60).'分鐘<br/>';
echo floor((($second1%86400)%3600)%60).'秒<br/>';

顯示結果:

兩個日期時間 相差 幾天/幾個小時/幾分鐘/幾秒
2天
1小時
50分鐘
5秒

評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 1,平均評等: 2]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *