1. 程式人生 > >PHP時間比較和時間差如何計算

PHP時間比較和時間差如何計算

1.<?php   
2. $zero1=date(“y-m-d h:i:s”);   
3. $zero2=”2010-11-29 21:07:00′;   
4. echo “zero1的時間為:”.$zero1.”<br>”;   
5. echo “zero2的時間為:”.$zero2.”<br>”;   
6. if(strtotime($zero1)<strtotime($zero2)){   
7.  echo “zero1早於zero2′;   
8. }else{   
9.  echo “zero2早於zero1′;   
10. }   
11. ?>  
複製程式碼<?php
$zero1=strtotime (date("y-m-d h:i:s")); //當前時間  ,注意H 是24小時 h是12小時 
$zero2=strtotime ("2014-1-21 00:00:00");  //過年時間,不能寫2014-1-21 24:00:00  這樣不對 
$guonian=ceil(($zero2-$zero1)/86400); //60s*60min*24h   
echo "離過年還有<strong>$guonian</strong>天!";   
?>  
<?php
//PHP計算兩個時間差的方法 
$startdate="2010-12-11 11:40:00";
$enddate="2012-12-12 11:45:09"; $date=floor((strtotime($enddate)-strtotime($startdate))/86400); $hour=floor((strtotime($enddate)-strtotime($startdate))%86400/3600); $minute=floor((strtotime($enddate)-strtotime($startdate))%86400/60); $second=floor((strtotime($enddate)-strtotime($startdate))%86400%60); echo $date."天<br>";
echo $hour."小時<br>"; echo $minute."分鐘<br>"; echo $second."秒<br>"; ?>
老螞蟻技術部聯絡電話:18107823062(微信同號)