- mktime: documentation ( source)
- date: documentation ( source)
- strtotime: documentation ( source)
<?php
$delidate = "2014-04-04";
function getNextMonthN($date, $n = 1) {
$newDate = strtotime('+' . $n . ' months', $date);
if (date('j', $date) !== (date('j', $newDate))) {
$newDate = mktime(0, 0, 0, date('n', $newDate), 0, date('Y', $newDate));
}
return $newDate;
}
getNextMonthN($delidate, $n = 1);