Night Cool: 博主写的很不错,看完博主写的我很有启发。但我的需求是2022-07-04这种。修改如下: defaultTime(){ var now = new Date(); var nowTime = ();//获取当前日期毫秒数 const time = 7 * 24 * 60 * 60 * 1000// 定义一周的毫秒数 const num = new Date(nowTime - time).getDay() === 0 ? 7 : new Date(nowTime - time).getDay()//注:(0-6)0为周日; 用这周时间减去一周时间 得到上周时间 可能出现为周日(0) 的情况,用三目加以判断 let numYI = nowTime - time - ((num - 1) * 24 * 60 * 60 * 1000)//获取上周一时间 let numRI = nowTime - time + ((7 - num) * 24 * 60 * 60 * 1000)//获取上周日时间 ((new Date(numYI)),(new Date(numRI)))}, //格式化日期:yyyy-MM-dd formatDate(date) { var myyear = (); var mymonth = () + 1; var myweekday = (); if (mymonth < 10) { mymonth = "0" + mymonth; } if (myweekday < 10) { myweekday = "0" + myweekday; } return (myyear + "-" + mymonth + "-" + myweekday); }
Echarts数据可视化dataZoom所有属性
js 获取范围日期