// 参数为 stime、etime:据今天多少天,为时间的范围
const dateRange = (stime,etime) =>{
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * stime);
end.setTime(end.getTime() - 3600 * 1000 * 24 * etime);
var stime = new Date(start).toLocaleDateString().slice().replace(/\//g, '-')
var etime = new Date(end).toLocaleDateString().slice().replace(/\//g, '-')
return [stime, etime];
}
//测试结果:
//今天
dateRange(0,0)
//['2023-2-1','2023-2-1']
//昨天
dateRange(1,1)
//['2023-1-31','2023-1-31']
//过去7天
dateRange(7,0)
//['2023-1-25','2023-2-1']