Re: mktimestamp help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----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 <ron@xxxxxxxxxxxxxxxxx> 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


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux