比如获取10天前日期,和10天后日期
const formatNumber = n => {
n = n.toString()
return n[1] ? n : '0' + n
}
function fun_date(aa){
var date1 = new Date(),
time1=date1.getFullYear()+"-"+(date1.getMonth()+1)+"-"+date1.getDate();
//time1表示当前时间
var date2 = new Date(date1);
date2.setDate(date1.getDate()+aa);
return [date2.getFullYear(), date2.getMonth()+1, date2.getDate()].map(formatNumber).join('-');
}
fun_date(10);//10天后的日期
fun_date(-10);//10天前的日期