note 45911 added to function.mktime
| From: | alamsyah at rasyid dot net | Date: | Thu, 23 Sep 2004 10:38:16 +0000 |
| Subject: | note 45911 added to function.mktime | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-77236@lists.php.net to get a copy of this message | ||
its function to find out the end day of course , maybe help someone .
function find_end_course($day,$month,$year, $number_of_meeting) {
for($i=1;$i<=$number_of_meeting;$i++){
if($i==1){
$day=$day;
}
else {
$day=$day+2;// one day interval meeting
}
if(date ("l", mktime(0,0,0,$month,$day,$year))=="Sunday"){
$day=$day+1; //no course at sunday , add one day
}
}
$finish=date("d-M-Y", mktime (0,0,0,$month,$day,$year));
return $finish;
}
//example of use
/*
$start_course=date('d');
$month_course=date('m');
$year_course=date('Y');
$number_of_meeting=16;
echo find_end_course($start_course,$month_course,$year_course, $number_of_meeting);
*/
----
Manual Page -- http://www.php.net/manual/en/function.mktime.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+45911
Delete -- http://master.php.net/manage/user-notes.php?action=delete+45911&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+45911&report=yes
Search -- http://master.php.net/manage/user-notes.php