久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      PHP函數(shù)運用之返回兩給定日期的天數(shù)差

      在之前的文章中我們介紹了利用PHP函數(shù)檢查給定值是不是有限值、無限值或非數(shù)值的方法,感興趣的可以點擊鏈接進行查閱→《PHP函數(shù)運用之檢查一個值是不是有限值、無限值或非數(shù)值》。這次我們繼續(xù)PHP函數(shù)的學(xué)習(xí),介紹一下計算兩個日期相差幾天的方法,有需要的可以學(xué)習(xí)了解一下~

      本文的重點內(nèi)容則是教大家如何計算兩個日期之間的間隔天數(shù)。這里給大家介紹兩種方法,大家可以自己先在本地做一做,看看實現(xiàn)的方法是否和我一樣呢?

      首先來看第一種方法:利用strtotime()函數(shù)

      實現(xiàn)方法:

      • 將兩個日期使用strtotime()函數(shù)轉(zhuǎn)換為時間戳;

      • 然后將兩個時間戳相減,得到時間差,但此時還是以秒為單位計數(shù)的,不利于閱讀。

      • 接著將時間除以86400(24*60*60=86400),在使用floor()向下舍入為最接近的整數(shù)即可

      下面直接給出實現(xiàn)代碼:

      <?php header("content-type:text/html;charset=utf-8"); function daysDiff($date1, $date2) {     $first = strtotime($date1);     $second = strtotime($date2);     if($first>$second){     	$diff_seconds=$first-$second;     }else{     	$diff_seconds=$second-$first;     } 	$time = floor(($diff_seconds)/86400);     return $time; }  $dt1 = '2021-8-1'; $dt2 = '2021-8-27'; echo $dt1.' 和 '. $dt2. ' 之間相差的天數(shù)是 '. daysDiff($dt1, $dt2) ."天"; ?>

      輸出結(jié)果:

      PHP函數(shù)運用之返回兩給定日期的天數(shù)差

      有沒有覺得這種方法有點麻煩,下面我們介紹另一種更簡便的方法:利用date_diff() 函數(shù)

      date_diff() 函數(shù)可以直接返回兩個 DateTime 對象間的差值。我們只需要將兩個指定的日期轉(zhuǎn)為DateTime 對象,然后使用date_diff(datetime1,datetime2)即可獲取間隔天數(shù)。

      下面直接給出實現(xiàn)代碼:

      <?php header("content-type:text/html;charset=utf-8"); function daysDiff($date1, $date2) {     $date1=date_create($date1); 	$date2=date_create($date2); 	$diff_seconds=date_diff($date1,$date2);       return $diff_seconds->format("%R%a"); }  $dt1 = '2020-03-15'; $dt2 = '2021-12-12'; echo $dt1.' 和 '. $dt2. ' 之間相差的天數(shù)是 '. daysDiff($dt1, $dt2) ." 天"; ?>

      輸出結(jié)果:

      PHP函數(shù)運用之返回兩給定日期的天數(shù)差

      好了就說到這里了,有其他想知道的,可以點擊這個哦?!?→php視頻教程

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號