php获取当前日期前后几个工作日日期
程序员文章站
2022-05-17 21:37:42
...
function getWorkDate($date, $dayNum, $operate=0){
$alreadyDay = 0;
$j = 0;
while($alreadyDay < $dayNum){
if($operate == 1){
$date = date('Y-m-d',strtotime($date)+ 24 * 3600);
}else{
$date = date('Y-m-d',strtotime($date)- 24 * 3600);
}
if($this->isHoliday($date)){
$j++;
if($j > 8){ // 限制下最大假期数8天
break;
}
continue;
}else{
$alreadyDay++;
}
}
return $date;
}
上一篇: 计算2个时间的工作小时(分钟)
下一篇: JS和JAVA版本的工作日计算器
推荐阅读
-
js获取当前时间前后N天前后日期的方法 博客分类: js 开发 js获取当前时间前后N天前后日期的方法
-
js获取当前时间前后N天前后日期的方法 博客分类: js 开发 js获取当前时间前后N天前后日期的方法
-
PHP获取当前日期及本周一是几月几号的方法
-
PHP获取当前日期及本周一是几月几号的方法
-
利用python获取当前日期前后N天或N月日期的方法示例
-
利用python获取当前日期前后N天或N月日期的方法示例
-
PHP获取当前日期和时间格式化步骤
-
PHP 获取当前日期及格式化,php获取当前日期
-
PHP获取当前日期所在礼拜(月份)的开始日期与结束日期
-
PHP使用GETDATE获取当前日期时间作为一个关联数组的方法,getdate数组_PHP教程