`
yanyanquan
  • 浏览: 457639 次
  • 性别: Icon_minigender_1
  • 来自: 江门
社区版块
存档分类
最新评论

js 已知的2个日期 判断是否有星期几

 
阅读更多
 //已知的2个日期 判断是否有星期几
   function isWeekDay(s1,s2,wk){	
		var obj=true;
        s1 = s1.replace(/-/g, "/");
        s2 = s2.replace(/-/g, "/");
        s1 = new Date(s1);
        s2 = new Date(s2);

        //计算相差天数
        var days= s2.getTime() - s1.getTime();
       var time = parseInt(days/1000/3600/24)+1;
		s1.setDate(s1.getDate()-1);
        for(var i =0 ;i<time ;i++)
        {
		    s1.setDate(s1.getDate()+1);
			//当选择有该日期则返回flase
		    if(s1.getDay()==wk)
		    {
				obj=false;
		    }
			//输出2个日期之间的星期
			//alert(s1.getDay());
        } 
		return obj;
  }
  

 

分享到:
评论

相关推荐

    Java实现给定日期计算星期几

    Java实现给定日期计算星期几。通过给定****-**-**的格式来计算星期几。

    判断任意一天是星期几

    标题中的“判断任意一天是星期几”是一个常见的编程问题,通常涉及到日期和时间的计算。在C#中,我们可以利用System.DateTime类来解决这个问题。这个小软件可能是为实验课设计的,目的是让学生掌握日期处理的基本...

    请教用sql实现通过已知的年,月,第几周和周几,得到具体的日期

    在SQL中,根据已知的年、月、第几周和周几来获取具体的日期是一项常见的日期处理任务,尤其在数据分析或报表生成时非常有用。本文将深入探讨如何使用SQL来实现这一功能,并以MS SQL Server为例进行示例说明。 首先...

    黑盒测试 实验报告 计算被输入日期是星期几

    在本实验报告中,我们探讨了黑盒测试方法在计算被输入日期是星期几的程序中的应用。实验的目的是使学生熟悉测试过程,理解软件测试的基本概念,并培养良好的测试习惯。以下是该实验涉及的主要知识点: 1. **黑盒...

    使用JS在浏览器中判断当前网络连接状态的几种方法

    使用JS在浏览器中判断当前网络状态的几种方法如下: 1. navigator.onLine 2. ajax请求 3. 获取网络资源 4. bind() 1. navigator.onLine 通过navigator.onLine判断当前网络状态: if(navigator.onLine){ ... }...

    java星期几的计算程序

    本程序采用了一种基本的方法,即根据两个日期之间的天数差以及已知的一个星期中的某一天(例如星期一)来计算另一个日期是星期几。 ### 2. 日期计算中的闰年判断 闰年的判断是日期计算中非常重要的一步,因为闰年...

    C 日期转星期

    日期通常表示为月份中的某一天,而星期则是一个相对的概念,表示从某个固定起点(如星期日或星期一)算起的第几天。 在C语言中,我们可以定义一个结构体来存储日期信息,例如: ```c typedef struct { int year; ...

    根据年月获取这个月份的所有日期

    2. **getDate()方法**:`date.getDate()`用于获取`Date`对象所表示日期的天数,即月份中的第几天。在这个例子中,`allDay`变量存储了这个月的总天数。 3. **循环结构**:接着,我们使用`for`循环遍历从1到`allDay`...

    求一个日期(年月日)对应的是星期几

    1、求total的初值; 2、计算当年前几月的累计天数,加到total上。 3、将本月天数加到total上。

    如何计算任意一天是星期几

    本文将深入解析一个实用的方法,帮助我们准确地计算出任意指定日期是星期几。 #### 核心公式与原理 计算任意一天是星期几的基本公式可以概括为:世纪 + 年 + 月 + 日 = 星期几。这里的世纪、年、月和日分别通过...

    用vc编程算出星期几

    因此,计算星期几的关键在于找到给定日期与某个已知日期(如公元1年1月1日,被普遍认为是星期一)之间的天数差,并对7取余。 1. **日期表示**:在程序中,我们可以用结构体或类来表示日期,包括年、月、日三个部分...

    判断是否能被已知且小于x的素数整除

    适合初学者的代码学习,有助于帮助初学者了解C语言,帮助其更快入门。

    万年历星期的算法(C语言).rar

    万年历星期的算法是计算机科学中一个经典的问题,它涉及到日期计算和模运算等基础知识。在C语言中实现这样的算法,需要理解日期与星期之间的转换规则,以及如何利用编程技巧来高效地处理这些计算。 首先,我们需要...

    js判断图片真实性(非判断文件后缀)

    例如,PNG图片的文件头是"\x89PNG\x0D\x0A\x1A\x0A",在JavaScript中,我们可以用`substr()`函数提取文件的前几个字符来进行比对。下面是一个实际的JavaScript实现: ```html ()" type="file" accept="image/*" ...

    计算星期几

    计算星期几,使用C++编写;计算星期几,可用记事本打开

    VC中计算某日为星期几

    给定一个日期(年、月、日),我们可以通过计算该日期距离某个已知日期(例如公元1年1月1日,这是一个常被选作基准的日期)的天数,然后对7取余,得到的结果就是该日期是星期几。 在VC++中,我们可以使用标准库中的...

    已知一个字符串的长度,剔除其中所有的空格字符。请从字符串最后一个字符开始逐个向前判断、并进行处理。

    已知一个字符串的长度,剔除其中所有的空格字符。请从字符串最后一个字符开始逐个向前判断、并进行处理。

    C++,日历1900年1月1日星期一

    核心功能包括判断闰年、确定1900年1月1日是星期一这一基础信息,并据此计算出指定日期是一周中的哪一天。 #### 二、关键函数解析 ##### 2.1 判断闰年的函数`leap()` 此函数接收一个整数参数`year`(表示年份),并...

    Node.js-istextorbinary-检查一个文件是否文本或二进制。

    "istextorbinary"是一个非常实用的Node.js模块,它允许我们高效地检测一个文件究竟是文本还是二进制。这个模块在处理大量未知类型文件时特别有用,可以避免因错误的假设导致的数据处理错误。 `istextorbinary`库的...

Global site tag (gtag.js) - Google Analytics