首頁 > 後端開發 > php教程 > php取得給定日期相差天數的方法

php取得給定日期相差天數的方法

墨辰丷
發布: 2023-03-27 21:34:01
原創
2050 人瀏覽過

這篇文章主要介紹了php獲取給定日期相差天數的方法,結合具體實例形式分析了2種日期相差天數的計算方法,涉及php日期字符串轉換的相關操作技巧,需要的朋友可以參考下

具體如下:

方法一:

#
<?php
function count_days($a,$b){
 $a_dt=getdate($a);
 $b_dt=getdate($b);
 $a_new=mktime(12,0,0,$a_dt[&#39;mon&#39;],$a_dt[&#39;mday&#39;],$a_dt[&#39;year&#39;]);
 $b_new=mktime(12,0,0,$b_dt[&#39;mon&#39;],$b_dt[&#39;mday&#39;],$b_dt[&#39;year&#39;]);
 return round(abs($a_new-$b_new)/86400);
}
//今天与2017年8月26日相差多少天
$date1=strtotime(date("Y-m-d"));
$date2=strtotime(&#39;2017-8-26&#39;);
$result=count_days($date1,$date2);
echo $result;
?>
登入後複製

執行結果: 187

方法二:

<?php
//今天与2017年8月26日相差多少天
$Date_1=date("Y-m-d");
$Date_2="2017-8-26";
$d1=strtotime($Date_1);
$d2=strtotime($Date_2);
$Days=round(($d2-$d1)/3600/24);
echo "今天与2017年8月26日相差".$Days."天";
?>
登入後複製

執行結果:

今天与2017年8月26日相差187天
登入後複製

以上就是本文的全部內容,希望對大家的學習有所幫助。


相關推薦:

PHP實作針對日期,月數,天數,週數,小時,分,秒等的加減運算的方法

PHP實作計算日期間隔天數的方法

php取得給定日期相差天數

以上是php取得給定日期相差天數的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板