Как к уже имеющийся дате добавить X дней?
В общем вот что написал, как это заставить работать?
$strtotime = 30;
$date = strtotime('2023.07.04');
$validDate = date($date, strtotime("+$strtotime days"));
echo $validDate;
Ответы (1 шт):
Автор решения: WarLikeLaux
→ Ссылка
$dateString = '2023.07.04';
$format = 'Y.m.d';
$date = DateTime::createFromFormat($format, $dateString);
if ($date !== false) {
$strtotime = 30;
$date->modify("+$strtotime days");
$validDate = $date->format($format);
echo $validDate;
} else {
echo "Ошибка при парсинге даты.";
}