获取两个日期之间相差的天数

php

浏览数:699

2019-1-8

/**
     * 获取两个日期之间相差的天数
     * @param string $day1 第一个日期,格式为Y-m-d
     * @param string $day2 第二个日期,格式为Y-m-d
     * @return integer
     */
    public static function getDiffBetweenTwoDays($day1, $day2) {
        $second1 = strtotime($day1);
        $second2 = strtotime($day2);
        if ($second1 < $second2) {
            $tmp = $second2;
            $second2 = $second1;
            $second1 = $tmp;
        }
        return ($second1 - $second2) / 86400;
    }