PHP获取时间排除周六、周日的两个方法


Posted in PHP onJune 30, 2014

今天和大家分享一个获取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>=-1 and $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($days as $day)
{

    echo "$i===>".$day."\n";
    $i++;
}


//方法二:
function get_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>=-1 and $num<=3)
        {
            $days[]=date("Y-m-d",$now+3600*24*$i);
        }
        $i++;
    }

 return $days;
}
PHP 相关文章推荐
如何使用PHP中的字符串函数
Nov 24 PHP
php MYSQL 数据备份类
Jun 19 PHP
php读取html并截取字符串的简单代码
Nov 30 PHP
PHP UTF8中文字符截断函数代码
Sep 11 PHP
CI框架源码阅读,系统常量文件constants.php的配置
Feb 28 PHP
国外十大最流行的PHP框架排名
Jul 04 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
Dec 28 PHP
PHP 实现从数据库导出到.csv文件方法
Jul 06 PHP
PHP实现求解最长公共子串问题的方法
Nov 17 PHP
php+mysql开发的最简单在线题库(在线做题系统)完整案例
Mar 30 PHP
Laravel使用RabbitMQ的方法示例
Jun 18 PHP
php和redis实现秒杀活动的流程
Jul 17 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
Jun 30 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十五)
Jun 30 #PHP
解析PHP强制转换类型及远程管理插件的安全隐患
Jun 30 #PHP
PHP数字和字符串ID互转函数(类似优酷ID)
Jun 30 #PHP
PHP把数字转成人民币大写的函数分享
Jun 30 #PHP
PHP统计nginx访问日志中的搜索引擎抓取404链接页面路径
Jun 30 #PHP
PHP把JPEG图片转换成Progressive JPEG的方法
Jun 30 #PHP
You might like
全国FM电台频率大全 - 24 贵州省
2020/03/11 无线电
php 操作excel文件的方法小结
2009/12/31 PHP
PHP 获取文件权限函数介绍
2013/07/11 PHP
php中apc缓存使用示例
2013/12/25 PHP
理解PHP中的Session及对Session有效期的控制
2016/01/08 PHP
实例说明js脚本语言和php脚本语言的区别
2019/04/04 PHP
对laravel in 查询的使用方法详解
2019/10/09 PHP
使用tp框架和SQL语句查询数据表中的某字段包含某值
2019/10/18 PHP
JQuery 将元素显示在屏幕的中央的代码
2010/02/27 Javascript
jQuery学习笔记之jQuery的DOM操作
2010/12/22 Javascript
从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
2011/02/23 Javascript
jqPlot 图表中文API使用文档及源码和在线示例
2012/02/07 Javascript
表格单元格交错着色实现思路及代码
2013/04/01 Javascript
解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述
2013/06/19 Javascript
JavaScript的常见兼容问题及相关解决方法(chrome/IE/firefox)
2013/12/31 Javascript
使用jQuery中的wrap()函数操作HTML元素的教程
2016/05/24 Javascript
jquery的父、子、兄弟节点查找,节点的子节点循环方法
2016/12/07 Javascript
Angular.js中下拉框实现渲染html的方法
2017/06/18 Javascript
对于Javascript 执行上下文的全面了解
2017/09/05 Javascript
js中console在一行内打印字符串和对象的方法
2019/09/10 Javascript
python开发之文件操作用法实例
2015/11/13 Python
利用Python开发实现简单的记事本
2016/11/15 Python
Python 中 list 的各项操作技巧
2017/04/13 Python
Python中Selenium模拟JQuery滑动解锁实例
2017/07/26 Python
python中将函数赋值给变量时需要注意的一些问题
2017/08/18 Python
django 开发忘记密码通过邮箱找回功能示例
2018/04/17 Python
Python多项式回归的实现方法
2019/03/11 Python
Python使用线程来接收串口数据的示例
2019/07/02 Python
详解使用python3.7配置开发钉钉群自定义机器人(2020年新版攻略)
2020/04/01 Python
小天鹅官方商城:LittleSwan
2017/06/16 全球购物
学校领导班子四风问题整改意见
2014/10/02 职场文书
辞职信标准格式
2015/02/27 职场文书
订货会主持词
2015/07/01 职场文书
谢师宴学生答谢词
2015/09/30 职场文书
php+laravel 扫码二维码签到功能
2021/05/15 PHP
Golang日志包的使用
2022/04/20 Golang