程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> php計算兩個日期時間差代碼

php計算兩個日期時間差代碼

編輯:PHP基礎知識
 

收藏下這些小程序,以後可能會用到~

經網友 Rming 的指正,由之前的ceil函數修改為floor函數。~


<?php
$one = strtotime('2011-05-08 07:02:40');//開始時間 時間戳
$tow = strtotime('2012-12-25 00:00:00');//結束時間 時間戳
$cle = $tow - $one; //得出時間戳差值

/* 這個只是提示
echo floor($cle/60); //得出一共多少分鐘
echo floor($cle/3600); //得出一共多少小時
echo floor($cle/3600/24); //得出一共多少天
*/
/*Rming()函數,即捨去法取整*/
$d = floor($cle/3600/24);
$h = floor(($cle%(3600*24))/3600); //%取余
$m = floor(($cle%(3600*24))/60);

echo "兩個時間相差 $d 天 $h 小時 $m 分"
?>

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved