[PHP-DB] mktimestamp help

2008-12-30 Thread Ron

Hi,

I'm trying to do online subscription on my site.

I need to determine the expirationdate of the subscription, given the 
date today is the start of subscription and duration type of example 6 
months.


$subscriptiondate = 
date(Y-m-d,mktime(0,0,0,date('m'),date('d'),date('Y')));


$expiredate = date(Y-m-d,mktime(0,0,0,date('m'),date('d'),date('Y')) + 
2592000); the 2592000 timestamp for 1 month.


how can i compute the timestamp for 6 months or maybe 1 year or more.

Thank you

Regards,
Ron

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DB] mktimestamp help

2008-12-30 Thread Wesley Dukes
Try something like this:

$subscriptionDate = date(Y-m-d,time());  // format time() timestamp
$sixMonthsLater = date(Y-m-d, mktime(0,0,0, date(m)+6, date(d),
date(Y))); //mktime +6 to month

or even:

$oneYearLater = date(Y-m-d, mktime(0,0,0, date(m), date(d),
date(Y)+1)); //mktime +1 to year

~w

On Tue, Dec 30, 2008 at 5:43 PM, Ron r...@silverbackasp.com wrote:

 Hi,

 I'm trying to do online subscription on my site.

 I need to determine the expirationdate of the subscription, given the date
 today is the start of subscription and duration type of example 6 months.

 $subscriptiondate =
 date(Y-m-d,mktime(0,0,0,date('m'),date('d'),date('Y')));

 $expiredate = date(Y-m-d,mktime(0,0,0,date('m'),date('d'),date('Y')) +
 2592000); the 2592000 timestamp for 1 month.

 how can i compute the timestamp for 6 months or maybe 1 year or more.

 Thank you

 Regards,
 Ron

 --
 PHP Database Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DB] mktimestamp help

2008-12-30 Thread Trullo
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Wesley Dukes wrote:
 Try something like this:
 
 $subscriptionDate = date(Y-m-d,time());  // format time() timestamp
 $sixMonthsLater = date(Y-m-d, mktime(0,0,0, date(m)+6, date(d),
 date(Y))); //mktime +6 to month
 
 or even:
 
 $oneYearLater = date(Y-m-d, mktime(0,0,0, date(m), date(d),
 date(Y)+1)); //mktime +1 to year
 
 ~w
 
 On Tue, Dec 30, 2008 at 5:43 PM, Ron r...@silverbackasp.com wrote:
 
 Hi,

 I'm trying to do online subscription on my site.

 I need to determine the expirationdate of the subscription, given the date
 today is the start of subscription and duration type of example 6 months.

 $subscriptiondate =
 date(Y-m-d,mktime(0,0,0,date('m'),date('d'),date('Y')));

 $expiredate = date(Y-m-d,mktime(0,0,0,date('m'),date('d'),date('Y')) +
 2592000); the 2592000 timestamp for 1 month.

 how can i compute the timestamp for 6 months or maybe 1 year or more.

 Thank you

 Regards,
 Ron

 --
 PHP Database Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php


 

you dont need to call date() 4 times plus mktime plus sum some integers,
just call strtotime once with some nice parameter and it will 'compute'
the result.
think green!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)

iEYEARECAAYFAkla03EACgkQcm5XIl6hZIicbACfVbWgUG/ET5n9WhcCE0+IRwSD
Me0An0tCAx0JhFiBAkz+oDlUTvwQxxgQ
=b7Re
-END PGP SIGNATURE-

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DB] mktimestamp help

2008-12-30 Thread Phpster

$endDate = date('Y-m-d', strtotime(+6 months);

Should be close


Bastien

Sent from my iPod

On Dec 30, 2008, at 8:43 PM, Ron r...@silverbackasp.com wrote:


Hi,

I'm trying to do online subscription on my site.

I need to determine the expirationdate of the subscription, given  
the date today is the start of subscription and duration type of  
example 6 months.


$subscriptiondate = date(Y-m- 
d,mktime(0,0,0,date('m'),date('d'),date('Y')));


$expiredate = date(Y-m- 
d,mktime(0,0,0,date('m'),date('d'),date('Y')) + 2592000); the  
2592000 timestamp for 1 month.


how can i compute the timestamp for 6 months or maybe 1 year or more.

Thank you

Regards,
Ron

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DB] mktimestamp help

2008-12-30 Thread Ron


Thanks i will try strtotime.


Phpster wrote:

$endDate = date('Y-m-d', strtotime(+6 months);

Should be close


Bastien

Sent from my iPod

On Dec 30, 2008, at 8:43 PM, Ron r...@silverbackasp.com wrote:


Hi,

I'm trying to do online subscription on my site.

I need to determine the expirationdate of the subscription, given the 
date today is the start of subscription and duration type of example 6 
months.


$subscriptiondate = 
date(Y-m-d,mktime(0,0,0,date('m'),date('d'),date('Y')));


$expiredate = date(Y-m-d,mktime(0,0,0,date('m'),date('d'),date('Y')) 
+ 2592000); the 2592000 timestamp for 1 month.


how can i compute the timestamp for 6 months or maybe 1 year or more.

Thank you

Regards,
Ron

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php





--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php