Я хочу создать объект DatePeriod с отрицательным DateInterval.
Это создает DatePeriod с годом, увеличивающимся с сегодняшнего дня до 2016 года.
$this->Set('dates', new DatePeriod(new DateTime(), new DateInterval('P1Y'), new DateTime('2016-06-06')));
Я хочу начать с 2016 года и использовать отрицательный переход DateInterval к текущему году
Что-то вроде этого может проиллюстрировать мое желание
$this->Set('dates', new DatePeriod(new DateTime('2016-06-06'), new DateInterval('-P1Y'), new DateTime()));
Я просто не могу найти какую-либо расширенную информацию о DatePeriod или DateInterval о том, как это сделать. Все, что я нахожу, это то, что DateInterval можно инвертировать.