本文实例讲述了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程序设计有所帮助。