小编use*_*647的帖子

Javascript中日期范围内的特定天数

我有两个约会.一个是开始日期,另一个是结束日期.我想计算星期六,星期一和星期三在日期范围内的数量?我该如何解决?我看了几个教程,但他们只计算日期范围内的日期.提前致谢.我使用以下代码来计算工作日,但我只需要在星期六,星期一和星期三的日期范围内.

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>JS Bin</title>
<!--[if IE]>
  <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
  <script>
        function calcBusinessDays(dDate1, dDate2) { // input given as Date objects
        var iWeeks, iDateDiff, iAdjust = 0;
        if (dDate2 < dDate1) return -1; // error code if dates transposed
        var iWeekday1 = dDate1.getDay(); // day of week
        var iWeekday2 = dDate2.getDay();
        iWeekday1 = (iWeekday1 == 0) ? 7 : iWeekday1; // change Sunday from 0 to 7
        iWeekday2 = (iWeekday2 == 0) ? 7 : …
Run Code Online (Sandbox Code Playgroud)

javascript timespan dayofweek

2
推荐指数
1
解决办法
1915
查看次数

标签 统计

dayofweek ×1

javascript ×1

timespan ×1