PHP获取时间排除周六、周日的两个方法
2023-06-13 09:15:32 时间
今天和大家分享一个获取10天后的一个时间戳的函数,程序的关键是,他可以不去算周六日哦。如果你有别的需求。可以改成N天的哦。反正就不算周六日。哈哈。
//方法一: <?php $now=time();//指定日期用法$now=strtotime("2014-01-08"); $day=3600*24; $total=12; $days=array(); for($i=2;$i<$total;$i++) { $timer=$now+$day*$i; $num=date("N",$timer)-2;//周一开始 if($num>=-1and$num<=3) { if(count($days)>=10)break; $days[]=date("Y-m-d",$now+$day*$i); $total+=1;//$total==12?$total+1:$total; }else { $total=$total==12?$total+1:$total; } } $i=1; foreach($daysas$day) { echo"$i===>".$day."\n"; $i++; } //方法二: functionget_days($date="") { $now=empty($date)?time():strtotime($date); $days=array(); $i=2; while(count($days)<10) { $timer=$now+3600*24*$i; $num=date("N",$timer)-2;//周一开始 if($num>=-1and$num<=3) { $days[]=date("Y-m-d",$now+3600*24*$i); } $i++; } return$days; }
相关文章
- php 字符串替换中文,PHP中文字符串替换其中为*的方法
- 【php】关闭PHP错误提示方法,防止错误信息泄露
- PHP获取文件扩展名的4种方法
- PHP连接MySQL数据库的步骤与方法(php如何连接mysql)
- 学习PHP玩转MySQL数据库(php操作mysql方法)
- 数据深入PHP:从MySQL获取表数据(php获取mysql表)
- 实现PHP程序Redis连接池的简单方法(redis连接池php)
- PHP与MySQL结合使用实现关联查询的方法(php关联mysql查询)
- PHP轻松访问MySQL数据:使用简明易懂的方法获取数据(php获取mysql数据)
- 深入探究:MySQL与PHP的关联及优化技巧(mysql关联php)
- 快速学习PHP Redis的使用方法(php redis怎么用)
- PHP操作MySQL数据库,轻松获取数据。(php访问mysql数据库)
- 菜鸟学习Redis提升PHP运行效率(菜鸟 redis php)
- php-accelerator网站加速PHP缓冲的方法
- PHP获取类中常量,属性,及方法列表的方法
- 比较全面的PHP数组的使用方法小结
- php更新mysql后获取影响的行数发生异常解决方法
- 基于PHP生成静态页的实现方法
- 解析php中获取系统信息的方法
- Linux编译升级php的详细方法
- 让PHP显示Facebook的粉丝数量方法
- php获取根域名方法汇总
- php实现获取文章内容第一张图片的方法
- PHP获取windows登录用户名的方法
- php连接odbc数据源并保存与查询数据的方法
- php获取四位字母和数字的随机数的实现方法