2016-02-29 122 views
-2

如何使用javascript或jquery计算给定日期范围内的星期一?日期范围将是这样的:在给定的日期范围内计算星期一

(2016-02-22 to 2016-02-29) 

我搜索了很多,但在最后我什么都没有。在此先感谢

+3

1)为什么这个标签用PHP? 2)这可以在一个简单的循环中完成3)你试过了什么?目前这是一个'为我写'我的代码'的请求,而不是一个问题。 –

回答

3

,如果你想在JS做尝试这种fiddle

function getCountOf(date1, date2, dayToSearch) 
{ 

    var dateObj1 = parseDate(date1); 
    var dateObj2 = parseDate(date2); 

    var count = 0; 

    var week = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]; 

    var dayIndex = week.indexOf(dayToSearch); 

    while (dateObj1.getTime() <= dateObj2.getTime()) 
    { 
     if (dateObj1.getDay() == dayIndex) 
     { 
      count++ 
     } 

     dateObj1.setDate(dateObj1.getDate() + 1); 
    } 

    return count; 
} 
相关问题