PHP時間比較和時間差如何計算
阿新 • • 發佈:2019-02-08
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. ?>
$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(微信同號)