Отрицательный интервал датPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Отрицательный интервал дат

Сообщение Anonymous »

Я хочу создать объект 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 можно инвертировать.

Подробнее здесь: https://stackoverflow.com/questions/635 ... teinterval
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»