var Dates = new Date(); //获取当前日期
Dates.setDate(Dates.getDate() - 18); //当前日期减18天
var Y = Dates.getFullYear();
var M = Dates.getMonth() + 1;
var D = Dates.getDate();
var times = Y + (M < 10 ? "-0" : "-") + M + (D < 10 ? "-0" : "-") + D;
console.log(times); //结果