I've found the following works best for me, takes into consideration
leapyears and daylight savings time, etc.
$datetime = date("Y-m-d H:i:s",strtotime($inputdatetime." + 1 month"));
http://www.php.net/manual/en/ref.datetime.php
Warren Vail
-----Original Message-----
From: merlin [mailto:[EMAIL PROTECTED]
Sent: Monday, February 02, 2004 2:24 PM
To: [EMAIL PROTECTED]
Subject: [PHP] Adding one month to a given date
Hi there,
I am trying to add one month to a given date. Somehow I am lost
inbetween mktime, date and unix timestamps ;-(
Can anybody give me a hint on that?
The date format I do have is: 2003-10-19
Guess this does not work:
$ptm = '2003-10-19';
$ptm = 1 + mktime('YmdHis',$ptm);
Thanx for any help,
Merlin
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php