RE: [PHP] Augmenting an old date
| From: | SP | 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