mktime и прибавление 33 лет

Роберт

Аналитик
mktime и прибавление 33 лет

Я хочу создать дату которая будет через много месяцев вперёд (для расчёта выплат по кредиту на 30-40 лет) , и так получается что через mktime это сделать нельзя :(
Вот обычная строка:
echo mktime(0,0,0,date('m')+394,date('d'),date('Y'))
Если к сейчашней дате прибаляю 394 месяца - всё нормально!
Но если я прибавляю 395 и более - то выводится ошибка мол "not support negative values for this function".
Неужели действительно невозможно прибавить более 33 лёт?
Как же тогда быть? Есть ли какой-нибудь другой способ добавления месяцев? (с днями легко - просто перемножилбы 60*60*24*дни , но не хочется создавать собствнные вункции расчёта где 28 , а где 31 день в месяце).
 

SiMM

Новичок
[m]date[/m] (хотя в [m]mktime[/m] об этом тоже сказано)
PS: а вопрос - деццкий.
 

ARN

Guest
есть готовые функции для работы с годами от 1-го до 9999 ?
 
Сверху