Упражнение | Вычисление разницы между двумя датами
Классы PHP: упражнение 5 с решением
Вычислите разницу между двумя датами, используя метод PHP ООП.
Примеры дат: 1988-11-03, 2020-09-04
Ожидаемый результат: Разница: 31 год, 10 месяцев, 1 день.
Пример
Попробуй сам »<?php
$sdate = new DateTime("1988-11-03");
$edate = new DateTime("2020-09-04");
$interval = $sdate->diff($edate);
echo "Разница: " . $interval->y . " год, " . $interval->m." месяцев, ".$interval->d." день ";
?>
Примечание: DateTime::diff — Возвращает разницу между двумя объектами DateTime
Есть другой способ решить эту задачу? Разместите свой код (и комментарии) через Disqus.

Комментарии
<code>, несколько строчек кода — в теги<pre><code>...ваш код...</code></pre>.