Reply to Re: problem with time script

Your name:

Reply:


Posted by _Skare_Krow_ on 03/07/07 22:05

Hendri Kurniawan wrote:
> _Skare_Krow_ wrote:
>> In my script main_date = 2007-01-24
>> and I'm getting this as my result for the due date 2007 04 06
>> what am I doing wrong here?
>>
>> Aaron
>>
>> <?
>> $maint_date = date(' Y m d', $maint_date);
>> if ($maint_interv = "monthly")
>> {
>> $interval = //mktime(0, 0, 0, date("m")+ 1, 1, date("Y"));
>> "1 week";
>> }
>> $interval = strtotime($interval);
>> $due_date = $maint_date + $interval;
>> echo date(' Y m d', $due_date);
>> echo "<br>$interval";
>> ?>
>
> do not put this line on:
> $maint_date = date(' Y m d', $maint_date);
> instead if $maint_date is a string "2007-01-24", do this:
> $maint_date = strtotime($maint_date);
>
> remove the reference to interval.
> How to calculate interval:
> "monthly": interval is 60 sec * 60 minutes * 24 hours * 30 days
> so that is: $interval = 60 * 60 * 24 * 30;
> assuming 1 month is 30 days of course.
>
> So $due_date is simply $maint_date + $interval

Many thanks I can now nest the "intervals" and go on... strtotime just
isn't working quite the way I thought it would.

Aaron

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация