我想要上一个工作日,我计算从开始日期开始的总天数。 我的代码在下面
function get_working_date($date,$days) {
$add_day = $days;
$new_date = date('Y-m-d', strtotime("$date +$add_day Days"));
$leaves = $this->getOfficialLeaves($date,$new_date);
$weekendDays =$this->countWeekendDays($date,$new_date,false);
$totleave =$weekendDays + $leaves;
if(count($add_day)>0){
$add_day = $totleave+ $add_day;
echo $add_day; die;
$new_date = date('Y-m-d', strtotime("$date +$add_day Days"));
return $new_date;
}
return $new_date;
}
在此代码中,我计算了该期间的总休假数量。但是没有得到确切的最终工作日期的解决方案。请帮帮我
答案 0 :(得分:0)
<?
echo date('Y-m-d', strtotime('2014-08-26 +1 Weekday'));
?>
这应该这样做。