我为诸如产品撤回系统之类的系统编码,例如:某些产品类别有X天要撤回。
类别|忧伤的日子
1 | 1
2 | 3
3 | 4
4 | 3
5 | 3
6 | 3
7 | 4
例如,今天是2019-05-22,星期三:如果我的产品是类别7,又是4天,则我的提款将在2019-05-28。
还有另一个“问题”,该系统是用PHP 4构建的!
谢谢!
答案 0 :(得分:1)
使用了简单的日期和strtotime,它来自PHP4
<?php
$CurrentDate = date('Y-m-d');
$businessdays = 4;
$checkloop = 0;
While($checkloop<$businessdays){
$CurrentDate = date('Y-m-d', strtotime( "$CurrentDate + 1 day" ));
$day = date('l', strtotime($CurrentDate));
if($day!='Saturday' && $day!='Sunday')
++$checkloop;
}
print_r($CurrentDate);
print_r($day);
?>
输出
当前日期为2019-05-21
2019-05-27星期一