getEveryDay():void{let myDate =newDate();
myDate.setDate(myDate.getDate());let dateArray =[];let dateTemp;let flag =1;for(let i =14; i >0; i--){
dateTemp = myDate.getFullYear()+'-'+(myDate.getMonth()+1)+'-'+ myDate.getDate();
dateArray.push(dateTemp);
myDate.setDate(myDate.getDate()- flag);this.dataArr.push({value:format(newDate(dateTemp),'yyyy-MM-dd'),label:`${myDate.getMonth()+1}/${myDate.getDate()}`,});}this.dataArr.reverse();
console.log(this.dataArr);}
获取当月每一天的日期
getEveryDay():void{let day =this.getCountDays();// 获取当前日期let date =newDate();// 获取当前月份letnowMonth: any = date.getMonth()+1;// 对月份进行处理,1-9月在前面添加一个“0”if(nowMonth >=1&& nowMonth <=9){
nowMonth ='0'+ nowMonth;}const nowYaer =newDate().getFullYear();for(letk: any =1; k <= day; k++){// 对日期进行处理,1-9号在前面添加一个“0”if(k >=0&& k <=9){
k ='0'+ k;}this.dataArr.push({value:`${nowYaer}-${nowMonth}-${k}`,label:`${nowMonth}/${k}`,});}}