原码笔记

原码笔记

php计算两个日期相差天数的方法

小诸哥 0

本文实例讲述了php计算两个日期相差天数的方法。分享给大家供大家参考。具体实现方法如下:

  1. <?php
  2. /**
  3.      * 求两个日期之间相差的天数
  4.      * (针对1970年1月1日之后,求之前可以采用泰勒公式)
  5.      * @param string $day1
  6.      * @param string $day2
  7.      * @return number
  8.      */
  9. function diffBetweenTwoDays ($day1, $day2)
  10. {
  11.      $second1 = strtotime($day1);
  12.      $second2 = strtotime($day2);
  13.     
  14.      if ($second1 < $second2) {
  15.      $tmp = $second2;
  16.      $second2 = $second1;
  17.      $second1 = $tmp;
  18.      }
  19.      return ($second1 - $second2) / 86400;
  20. }
  21. $day1 = "2013-07-27";
  22. $day2 = "2013-08-04";
  23. $diff = diffBetweenTwoDays($day1, $day2);
  24. echo $diff."\n";

希望本文所述对大家的php程序设计有所帮助。

标签: 方法 日期