Удаление ровно одного месяца с даты

Кажется, ты можешьт использоватьstrotime если вам нужны надежные и точные манипуляции с датой. Например, если в месяце 31 день, получается, чтоstrtotime просто минус 30 дней, а не целый месяц.

Так, например, если$event["EndDate"] равно "2013-10-31 00:00:01 ", следующий код:

echo date("Y/n/j", strtotime('-1 month', strtotime($event["EndDate"]));

Выходы:2013/10/1 вместо .2013/09/30

ВОПРОС: Теперь, как я знаю, как НЕ делать этого, есть ли другой, более точный способ заставить PHP вычитать (или прибавлять) ровно целый месяц, а не только 30 дней?

Ответы на вопрос(2)

Ваш ответ на вопрос