php获取之前五天的工作日
来源:互联网 发布:淘宝店开店流程手机版 编辑:程序博客网 时间:2024/06/04 19:00
使用日期时,会有特定需求,如果想选取五个工作日,需要判断每天是不是工作日,代码等一下解释:
$selectdate=array(); $checkdate=array(); $forshowdate = array(); $showdate = array(); $checkdate["7"] = date("Y-m-d",strtotime("-0 day")); $checkdate["6"] = date("Y-m-d",strtotime("-1 day")); $checkdate["5"] = date("Y-m-d",strtotime("-2 day")); $checkdate["4"] = date("Y-m-d",strtotime("-3 day")); $checkdate["3"] = date("Y-m-d",strtotime("-4 day")); $checkdate["2"] = date("Y-m-d",strtotime("-5 day")); $checkdate["1"] = date("Y-m-d",strtotime("-6 day")); /* var_dump( $checkdate["7"]);*/ for ($i=1;$i<=7;$i++){ if((date('w',strtotime($checkdate[$i]))==6) || (date('w',strtotime($checkdate[$i])) == 0)){ /*echo $i.'你输入的日期是周末'."</br>"; var_dump($checkdate[$i]); echo "</br>";*/ $uuu = 3; }else{ /*echo $i.'当然也不是周末了'."</br>"; var_dump($checkdate[$i]); echo "</br>";*/ array_push($selectdate,$checkdate[$i]); } } $data["selectdate"] = $selectdate;strtotime选择是哪天,选择时首先选取七天,无论如何,七天中都有五天工作日(你要是说放假我就不理你了,这里不考虑放假时间),遍历一下数组,如果数组中的数据不是周末就将数据放到另一个数组中,否则可以不执行操作。最后查看在新数组中的数据。
0 0
- php获取之前五天的工作日
- php获取某一年的工作日列表
- java获取当月的工作日
- PHP计算工作日的问题
- 计算两个日期之前的工作日时长(小时)
- php-获取从今天开始计算第5个工作日的日期
- 用SQL获取月份的工作日
- C#获取时间段内的工作日
- oracle 获取俩个日期间的工作日
- 获取指定日期范围的工作日日期
- Python 脚本获取上一个工作日的方法
- php 求正班工作日的小算法2
- 获取某一月工作日
- java获取工作日
- java计算两个日期之前的天数(工作日),排除节假日和周末
- Java获取两个日期之间的工作日天数
- oracle获取延期特定工作日以后的日期
- 自由获取任意某段时间内的工作日
- spring-boot配置文件-cache(中文翻译)
- String类的使用
- 数据库基础知识点一:Oracle入门,数据库基本操作,函数
- 代码规范的重要性
- Android集成FaceBook登入《-》
- php获取之前五天的工作日
- C#生成多颜色的验证码
- nginx的进程模型
- 杀死后台adb进程
- 【解决办法】使用Cocos Code IDE 导出 Android 工程「执行命令出错,返回值:2。」
- WAMP服务器的搭建(二)
- ubuntu下protobuf安装
- EJB到底是什么,真的那么神秘吗??
- WdatePicker 设置开始日期不能大于结束日期且日期不能大于当前时间