本文实例讲述了php计算两个日期相差天数的方法。分享给大家供大家参考。具体实现方法如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
<?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" ;
|
希望本文所述对大家的php程序设计有所帮助。