/** * 指定日期加减 * date:要加减日期 * days:要加减的天数,往前算传负数,往后算传正数 */ function addDate(date, days) { var d = new Date(date); d.setDate(d.getDate() + days); var m = d.getMonth() + 1; m = m < 10 ? '0' + m : m; var dd = d.getDate(); dd = dd < 10 ? '0' + dd : dd; return d.getFullYear() + '-' + m + '-' + dd; } addDate('2020-09-28',2) // 2020-09-30