计算一段日期内的周末天数(星期六,星期日总和)(

计算一段日期内的周末天数(星期六,星期日总和)(简介:这是计算一段日期内的周末天数(星期六,星期日总和)(的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。class='pingjiaF'framebord

大家好,又见面了,我是你们的朋友全栈君。

简介:这是计算一段日期内的周末天数(星期六,星期日总和)(的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

class=’pingjiaF’ frameborder=’0′ src=’http://biancheng.dnbcw.info/pingjia.php?id=343578′ scrolling=’no’>function get_weekend_days($start_date,$end_date){

if (strtotime($start_date) > strtotime($end_date)) list($start_date, $end_date) = array($end_date, $start_date);

$start_reduce = $end_add = 0;

$start_N = date(‘N’,strtotime($start_date));

$start_reduce = ($start_N == 7) ? 1 : 0;

$end_N = date(‘N’,strtotime($end_date));

in_array($end_N,array(6,7)) && $end_add = ($end_N == 7) ? 2 : 1;

$days = abs(strtotime($end_date) – strtotime($start_date))/86400 + 1;

return floor(($days + $start_N – 1 – $end_N) / 7) * 2 – $start_reduce + $end_add;

}

echo get_weekend_days(date(“Y-m-d H:i:s”,time()),”2011-8-21 15:23:48″);

爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

http://biancheng.dnbcw.info/php/343578.html pageNo:5

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155701.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • FLAG_ACTIVITY_NEW_TASK与FLAG_ACTIVITY_CLEAR_TOP的理解纠正「建议收藏」

    FLAG_ACTIVITY_NEW_TASK与FLAG_ACTIVITY_CLEAR_TOP的理解纠正「建议收藏」1.单独的FLAG_ACTIVITY_NEW_TASK并不等价于启动模式singleTask,它仅表示寻找activity所需的任务栈压入,(即TaskAffinity指定的任务栈,TaskAffinity默认为应用包名)2.FLAG_ACTIVITY_NEW_TASK+FLAG_ACTIVITY_CLEAR_TOP也不等价于启动模式singleTask3.在FLAG_ACTIVITY_…

    2022年7月17日
    13
  • Java基础学习笔记总结

    Java基础学习笔记总结Java基础学习笔记一Java介绍Java基础学习笔记二Java基础语法之变量、数据类型Java基础学习笔记三Java基础语法之流程控制语句、循环Java基础学习笔记四Java基础语法之

    2022年8月4日
    9
  • ELK-日志分析系统

    ELK-日志分析系统为什么要建立日志分析系统 当我们需要进行日志分析场景 直接在日志文件中 grep awk 就可以获得自己想要的信息 但在规模较大的场景中 此方法效率低下 面临问题包括日志量太大如何归档 文本搜索太慢怎么办 如何多维度查询 需要集中化的日志管理 所有服务器上的日志收集汇总 解决办法是建立集中式日志收集系统 将所有节点上的日志统一收集 管理 访问 一般大型系统是一个分布式部署的架构 不同的服务模块部署在不同的服务器上 问题出现时 大部分情况需要根据问题暴露的关键信息 定位到具体的服务器和服务模块 构

    2025年11月8日
    2
  • vue怎么和后端对接_vue后端框架推荐

    vue怎么和后端对接_vue后端框架推荐简单分享一下jeeplus框架部署liunx服务器跨域问题 ,因为我这个是前后端服务器分离所以配置了俩份java后端配置1.跨域后端配置nginx(图-1)上配置 server { listen 80; server_name xxx.xx.xxx; #后端服务域名 #charset koi8-r; #access_log logs/host.access.log main; locatio

    2022年8月19日
    36
  • 无锁编程技术及实现「建议收藏」

    无锁编程技术及实现「建议收藏」1.基于锁的编程的缺点 多线程编程是多CPU系统在中应用最广泛的一种编程方式,在传统的多线程编程中,多线程之间一般用各种锁的机制来保证正确的对共享资源(share resources)进行访问和操作。在多线程编程中只要需要共享某些数据,就应当将对它的访问串行化。比如像++count(count是整型变量)这样的简单操作也得加锁,因为即便是增量操作这样的操作,,实际上也是分三步进行的:读、改、写(回…

    2022年6月10日
    41
  • 视觉SLAM技术_智能视觉技术

    视觉SLAM技术_智能视觉技术https://www.sohu.com/a/258235815_468626

    2022年10月1日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号