**
获取7天前或30天前日期的函数封装
1.1 函数封装
**
getData(days) {
var date1 = new Date(),
time1 =
date1.getFullYear() +
"-" +
(date1.getMonth() + 1) +
"-" +
date1.getDate(); //time1表示当前时间
var date2 = new Date(date1);
date2.setDate(date1.getDate() + days);
var y = date2.getFullYear();
var m = date2.getMonth() + 1;
var d = date2.getDate();
if (m < 10) {
m = "0" + m;
}
if (d < 10) {
d = "0" + d;
}
var time2 = y + "-" + m + "-" + d;
return time2;
}
**
1.2 使用方法
**
this.getData(-7) //直接把向获取的天数写入进去 获取7天前
this.getData(-30) //直接把向获取的天数写入进去 获取30天前