首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >计算到某个日期的工作日

计算到某个日期的工作日
EN

Stack Overflow用户
提问于 2019-05-20 23:14:51
回答 1查看 40关注 0票数 0

Im编码一个系统,如一个产品撤回系统,例如:某些产品类别有X天被撤回。

类别- Buziness日

1-1-1

2/2-3

3/4

4/3

5/3

6-3

7/4

例如,今天是2009-05-22星期三:如果我的产品是7,+4天,我的退出将在2019年-05-28。

我还有一个“问题”,那个系统是用PHP 4构建的!

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-21 00:08:11

使用了简单日期和strtotime,它来自PHP4

代码语言:javascript
复制
<?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星期一

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56229277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档