Я хотел найти количество месяцев и дней между двумя датами, используя php. Как я могу это сделать? Я попытался использовать это:Поиск количества дней и месяцев между конкретной датой
$start_date = $period_start_date;
$end_date = $period_end_date;
write_log($start_date);
write_log($end_date);
$d1 = new DateTime($start_date);
write_log($d1);
$d2 = new DateTime($end_date);
write_log($d2);
$d3 = var_dump($d1 -> diff($d2) -> m);
write_log($d3);
$d4 = var_dump($d1 -> diff($d2) -> m + ($d1 -> diff($d2) -> y*12));
write_log($d4);
В этом случае я написал этот журнал записи, чтобы найти значения каждой переменной. Я получаю значения start_date и end_date. Но других я не понимаю. Итак, что мне делать? Я хочу получить количество месяцев между этими днями для дальнейших вычислений. Как я могу это сделать?
использование TIMESTAMPDIFF – Webster