RE: [PHP] Augmenting an old date

From: Date: Sun, 19 May 2002 05:09:06 +0000
Subject: RE: [PHP] Augmenting an old date
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-98330@lists.php.net to get a copy of this message
Wow this is a pretty cool function. I was playing with it and you can add like +30 days + 99 seconds together and it works. -----Original Message----- From: Tom Rogers [mailto:trogers@kwikin.com] Sent: May 19, 2002 1:07 AM To: aajdubuc@webhart.net; php-general@lists.php.net Subject: Re: [PHP] Augmenting an old date Hi A slightly more efficeint way :) <? $start = "2002-01-01"; $expire = date("Y-m-d",strtotime("$start +30 days")); echo $expire."<br>"; ?> Tom At 02:03 PM 19/05/2002, Andre Dubuc wrote: >Two columns in my PostgreSQL db are type 'date' (formatted 'YYYY-mm-dd'): >'start_date' and 'expiry_date'. What I cannot seem to figure out is how to >augment the 'expiry_date' either by 30 days, 60 days, or 1 year. > >I've tried the date function in PHP (getdate) but the problem is that it >appears to need a timestamp of "today". The dates that I'm trying to augment >are sometimes a year or two ago. > >This doesn't work: > >$new_expiry_date = $expiry_date("Y-m-d", mktime(0,0,0, date(Y), date(m), >date(d) + 60))); > >I assume it's because the '$expiry_date' should be simply 'date', but that >would give the current date which is not what is wanted. Is there anyway to >set 'date' as '$expiry_date'? > >Suggestions, admonitions, and general advice will be greatly appreciated. >Btw, I've searched the archives, and haven't found anything quite on this >topic. > >Tia, >Andre > > >-- >Please pray the Holy Rosary to end the holocaust of abortion. >Remember in your prayers the Holy Souls in Purgatory. > >May God bless you abundantly in His love! >For a free Cenacle Scriptural Rosary Booklet: http://www.webhart.net/csrb/ > >-- >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 --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.361 / Virus Database: 199 - Release Date: 07/05/02 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.361 / Virus Database: 199 - Release Date: 07/05/02

« previous php.general (#98330) next »