PHP判断两个日期之间相差多少个月份

本来呢,是在网上找了一个方法 可惜有错误 自己又改正了一下 记一下

        /**
         * 
         * @param unknown $date1 为结束日期  例 2018-12
         * @param unknown $date2 为开始日期  例 2017-11
         * @param string $tags 日期间隔符号
         * @return 
         */
        protected  function getMonthNum( $date1, $date2, $tags='-' ){
             $date1 = explode($tags,$date1);
             $date2 = explode($tags,$date2);
             return abs($date1[0] - $date2[0]) * 12 - $date2[1] + abs($date1[1]);
        }

你可能感兴趣的:(PHP判断两个日期之间相差多少个月份)