PDA

Показать полную графическую версию : Прибавить к дате месяц с учетом количества дней в месяце


binders
14-06-2010, 20:29
К дате time(); нужно прибавить один месяц с учетом количества дней в месяце. Допустим, сегодня 31-01-09 нужно прибавить месяц и получить 28-02-09.

Подскажите как это сделать?
Поискал сам, нашел только как прибавить, но без учета количества дней в месяце, т.е. прибавить 30 дней.
$srok=1;
$ed=time()+$srok*30*24*3600;

Sham
15-06-2010, 00:29
mktime (http://docs.php.net/manual/ru/function.mktime.php) - в 4 параметре date('n')+1

binders
15-06-2010, 16:06
я опят нечего не понял можно на примере
ну чайник я извиняйте

Sham
16-06-2010, 04:39
там куча примеров под текстом.
echo date("M-d-Y", mktime(date("H"), date("i"), date("s"), date("m")+1, date("d"), date("Y")));




© OSzone.net 2001-2012