Как прибавить к дате несколько дней с изменением месяца

03.02.2018 12:17:23

Иногда нужно получить дату, которая наступит через N дней, с учетом того, что она может оказаться не только в другом месяце, но и в следующем году.

 
$date = new DateTime('2019-09-18');    // 2019-09-18
$date->add(new DateInterval('P26D'));  // Добавляем 26 дней
echo $date->format('Y-m-d') . "\n";    // 2019-10-14 


Категории: PHP
Пометки: Увеличить дату не несколько дней
Яндекс.Метрика