function getDaysInMonth(year,month){ month = parseInt(month,10)+1; var temp = new Date(year+"/"+month+"/0"); var days=temp.getDate(); var a=days%5; var b=day/5; if(days%5>0) { return b+1; } else { return b; } } 这是我在网上找的,你获得某年某月有几天后,
var f = function (y, m) { var i = 1, w = 0, d2 = 0; var d = new Date(y, m - 1, i); while (d.getMonth() === m - 1) { if (d.getDay() !== 0 && d.getDay() !== 6) { ++d2; } d = new Date(y, m - 1, ++i); } echo(Math.ceil(d2 / 5)); }; for (var m = 0; m < 12; m++) { f(2012, m + 1); }
month = parseInt(month,10)+1;
var temp = new Date(year+"/"+month+"/0");
var days=temp.getDate();
var a=days%5;
var b=day/5;
if(days%5>0)
{
return b+1;
}
else
{
return b;
}
}
这是我在网上找的,你获得某年某月有几天后,
var i = 1, w = 0, d2 = 0;
var d = new Date(y, m - 1, i);
while (d.getMonth() === m - 1) {
if (d.getDay() !== 0 && d.getDay() !== 6) {
++d2;
}
d = new Date(y, m - 1, ++i);
}
echo(Math.ceil(d2 / 5));
};
for (var m = 0; m < 12; m++) {
f(2012, m + 1);
}