for(var i=0;i<42;i++) { var dydyt=new Date(nian,yue,1)//当月第一天 var xq = dydyt.getDay();//当月第一天星期数 var a = new Date(nian,yue,i+1-xq);//当页显示的每个div对应的年月日 var a= a.toLocaleString(); alert(a); }
主要是 该循环出的数据 能和 星期 年月日 按 42 个 对应起来 注意参数