Heim  >  Artikel  >  Backend-Entwicklung  >  php 计算两个日期相差天数的实现代码

php 计算两个日期相差天数的实现代码

WBOY
WBOYOriginal
2016-07-25 08:56:59908Durchsuche
本文介绍下,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";
?>


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn