date代表指定日期,格式:2018-09-27
day代表天数,-1代表前一天,1代表后一天
// date 代表指定的日期,格式:2018-09-27
// day 传-1表始前一天,传1表始后一天
// JS获取指定日期的前一天,后一天
function getNextDate(date, day) {
var dd = new Date(date);
dd.setDate(dd.getDate() + day);
var y = dd.getFullYear();
var m = dd.getMonth() + 1 < 10 ? "0" + (dd.getMonth() + 1) : dd.getMonth() + 1;
var d = dd.getDate() < 10 ? "0" + dd.getDate() : dd.getDate();
return y + "-" + m + "-" + d;
};
getNextDate("2018-09-27",-1);
运行结果: 2018-09-26
const startDay = new Date("2018-09-27");
const endDay = new Date("2018-10-16");
console.log(
//判断是否大于90天
endDay.getTime() - startDay.getTime() > 3600 * 1000 * 24 * 89
);