|
Posted by Stuart on 06/30/06 15:11
Thanks, that works like a charm!
Stuart
"-Lost" <spam_ninjaREMOVEME@REMOVEMEcomcast.net> wrote in message
news:oJadnVrMAuFIOTnZnZ2dnUVZ_u-dnZ2d@comcast.com...
> "Stuart Colman" <news@N0$PAMcdfx.co.uk> wrote in message
> news:44a44c0e$0$4889$fa0fcedb@news.zen.co.uk...
>
>> There are a few dates missing from the list, such as Mon 5th, Thu 8th,
>> Mon 19th and Thu 22.
>
> I honestly do not know why his/her code does that. Then again, I could
> not read the code very well. (I probably did not pay enough attention.)
>
>> Any ideas how to get these values too?
>
> Would this work for you?
>
> <?php
> $hour = 0;
> $minutes = 0;
> $seconds = 0;
> $month = 6; // june
> $day = 1;
> $temp_day = $day;
> $year = 2006;
> $days = array();
>
> $curr_timestamp = mktime($hour, $minutes, $seconds, $month, $day, $year);
>
> while($month == date('m', $curr_timestamp)) // increment timestamp when
> done
> {
> $curr_timestamp = mktime($hour, $minutes, $seconds, $month, $temp_day++,
> $year);
>
> if(date('D', $curr_timestamp) == 'Mon' || date('D', $curr_timestamp) ==
> 'Thu')
> {
> $days[] = date('Y M D (d)', $curr_timestamp);
> print date('Y M D (d)', $curr_timestamp) . '<br />';
> }
> }
> ?>
>
> There you have an array available with all Mondays and Thursdays, and it
> prints them out by default.
>
> You could easily make this a function, but I never bother for illustration
> purposes. Hope this helps.
>
> -Lost
>
Navigation:
[Reply to this message]
|