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

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

怪我咯
發布: 2023-03-13 09:58:01
原創
1548 人瀏覽過

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

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