note 67269 deleted from function.date by bjori
| From: | bjori@php.net | Date: | Tue, 06 Jun 2006 21:38:17 +0000 |
| Subject: | note 67269 deleted from function.date by bjori | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-113391@lists.php.net to get a copy of this message | ||
Note Submitter: Ben Silverman
Reason: useless
----
Here is a riff derived from examples calculating business days, taking a MySQL datetime field and
adding $numDays business days to it...
//$mysqlDateStart = mysql-formatted datetime
//$numDays = business days ahead
function getBizDaysAhead($mysqlDateStart,$numDays) {
$startday = strtotime($mysqlDateStart);
for ($i=0;$i<$numDays;$i++) {
$dayOfWeek = strftime("%A", $startday + ($i * 86400));
if($dayOfWeek == "Saturday" || $dayOfWeek == "Sunday") {
$numDays++;
}
}
return(date("m/d/Y",$startday + ($numDays * 86400)));
}