Здравствуйте, подскажите пожалуйста, стоит у меня такая вот задача. Пользователь вводит дату, и к этой дате нужно добавить год и вычесть один день, и тут ещё нужно учесть високосный год. Вот я делал вот так:
$dateTemp = explode("-",$DATE);
$yearhEnd = $dateTemp[0] + 1;
$MonthEnd = $dateTemp[1];
$dayEnd = $dateTemp[2] - 1;
$ResultDateEnd = $dayEnd.".".$MonthEnd.".".$yearhEnd;
И здесь я вот думаю что нужно тогда как то проверять, что если допустим число 01.03.2017 то надо вывести вот так 28.02.2018 и дополнительно определять ещё високосный год. Подскажите пожалуйста каким образом такое сделать? Заранее благодарю за ответы