php 計算兩個日期相差的天數

ded3b 9年前發布 | 1K 次閱讀 PHP

<?php

/**

  • 求兩個日期之間相差的天數(針對1970年1月1日之后,求之前可以采用泰勒公式)
  • @param string $day1
  • @param string $day2
  • @return number */ function diffBetweenTwoDays ($day1, $day2) { $second1 = strtotime($day1); $second2 = strtotime($day2);

    if ($second1 < $second2) {

     $tmp = $second2;
     $second2 = $second1;
     $second1 = $tmp;
    

    }

    return ($second1 - $second2) / 86400; }

$day1 = "2013-07-27"; $day2 = "2013-08-04";

$diff = diffBetweenTwoDays($day1, $day2); echo $diff."\n"; </pre>

 本文由用戶 ded3b 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!