获取当前时间的N年前或者N年后
function GetYear(year) {
var time = new Date();
time.setFullYear(time.getFullYear() + year);
var y = time.getFullYear();
var m = time.getMonth() + 1;
var d = time.getDate();
return y + "-" + m + '-' + d;
}
获取当前时间的N月前或者N月后
function GetMonth(month) {
var time = new Date();
time.setMonth(time.getMonth() + month);
var y = time.getFullYear();
var m = time.getMonth() + 1;
var d = time.getDate();
return y + "-" + m + '-' + d;
}
获取当前时间的N日前或者N日后
function GetDays(day) {
var time = new Date();
time.setDate(time.getDate() + day);
var y = time.getFullYear();
var m = time.getMonth() + 1;
var d = time.getDate();
return y + "-" + m + '-' + d;
}
注意:传入的参数必须是number类型,否则会报错
注意:返回值设置成了xxxx-xx-xx的格式,看个人爱好设置
调用如下: