0
我想计算两个yyyymm日期之间的月份差异。我在下面有这个功能,但它只有在我使用yyyy-mm代替时才有效。两个日期之间的月份差异 - yyyymm格式
$date1 = new DateTime('2014-01');
$date2 = new DateTime('2013-06');
$mth = mthdiff($date1, $date2);
function mthdiff($date1,$date2){
$diff = $date1->diff($date2);
return (($diff->format('%y') * 12) + $diff->format('%m'));
}
使用'date_parse_from_format'以您指定的格式解析日期。 – Barmar
使用str_to_time – Haseeb