js计算每个月有多少天 js计算每个月有多少天或者得到每个月的最后一天 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 new Date (year, month,date),以这个格式初始化日期。如:(new Date(2011,01,0)).getDate()就能得到一月2011年1月份的最后一天,改变month的值,就能得到相应月的最后一天 var year = "2011";var str = "";for(var m = 1 ; m <= 12; m ++){var dt = new Date();dt.setFullYear(year);dt.setMonth(m-1);for(var d = 1; d<=32; d++){dt.setDate(d)if(dt.getDate() != d){str += year+"年:"+m+"月有"+(d-1)+"天</br>"break;}}}document.write(str) var m_aMonHead = new Array(12); //定义阳历中每个月的最大天数 m_aMonHead[0] = 31; m_aMonHead[1] = 28; m_aMonHead[2] = 31; m_aMonHead[3] = 30; m_aMonHead[4] = 31; m_aMonHead[5] = 30; m_aMonHead[6] = 31; m_aMonHead[7] = 31; m_aMonHead[8] = 30; m_aMonHead[9] = 31; m_aMonHead[10] = 30; m_aMonHead[11] = 31;//判断某年是否为闰年function isPinYear(year){ var bolRet = false; if (0==year%4&&((year%100!=0)||(year%400==0))) { bolRet = true; } return bolRet;}//得到一个月的天数,闰年为29天function getMonthCount(year,month){ var c=m_aMonHead[month-1]; if((month==2)&&isPinYear(year)) c++; return c;} ifrme target求助!!!! 我如何使用JavaScript实现日历功能? Google Mapplet注册失败:“解析小工具规范时出错” 请问谁知道window.getSelection()在safari浏览器中怎模使用 请问下 为什么我这个选项卡中滚动2 的效果为什么不能实现 正则关于非的匹配问题 document.layers是什么意思 菜鸟求教:SCRIPT函数问题 2003年了,您还没有自己的网站吗? 寻找树状结构源码 javascript小偷程序怎么写? 大侠们帮我看看ExtJs在IE8下报错
var str = "";
for(var m = 1 ; m <= 12; m ++)
{
var dt = new Date();
dt.setFullYear(year);
dt.setMonth(m-1);
for(var d = 1; d<=32; d++)
{
dt.setDate(d)
if(dt.getDate() != d)
{
str += year+"年:"+m+"月有"+(d-1)+"天</br>"
break;
}
}
}
document.write(str)
var m_aMonHead = new Array(12); //定义阳历中每个月的最大天数
m_aMonHead[0] = 31; m_aMonHead[1] = 28; m_aMonHead[2] = 31; m_aMonHead[3] = 30; m_aMonHead[4] = 31; m_aMonHead[5] = 30;
m_aMonHead[6] = 31; m_aMonHead[7] = 31; m_aMonHead[8] = 30; m_aMonHead[9] = 31; m_aMonHead[10] = 30; m_aMonHead[11] = 31;
//判断某年是否为闰年
function isPinYear(year){
var bolRet = false;
if (0==year%4&&((year%100!=0)||(year%400==0))) {
bolRet = true;
}
return bolRet;
}
//得到一个月的天数,闰年为29天
function getMonthCount(year,month){
var c=m_aMonHead[month-1];
if((month==2)&&isPinYear(year)) c++;
return c;
}