var month = (new Date).getMonth()+1; //获取当前月 var year = (new Date).getFullYear(); //获取当前年 console.log(xyear,xmonth); //控制台打印数据 var data= []; //新建日期数组 var dataLength = new Date(year,month).toJSON().substring(0,10).split("-")[2]; //获取当前年月日期最大值 for (var i = 0; i < dataLength ; i++) { data.push(i + 1 + "日"); //存入数组 }