js怎样获取当前日期前10天的日期,或者是前n天的

主要是跨月的时候正确就可以
2025-01-26 23:54:33
推荐回答(3个)
回答(1):

date=new Date(year,month,day);转换标准日期类型   

t=date.getTime();   

x=t+(24*60*60*1000*365*n)//n为第2个框输入的年数,(天:x=t+(24*60*60*1000*n);   

)  

d=new Date();   

d.setTime(x);   

d就是值,改变成你要的格式就OK了

date=new Date(year,month,day);转换标准日期类型  
t=date.getTime();  
x=t+(24*60*60*1000*365*n)//n为第2个框输入的年数,(天:x=t+(24*60*60*1000*n);  
)  
d=new Date();  
d.setTime(x);  
d就是值,改变成你要的格式就OK了

回答(2):

var yugi = function(n){
    var now = new Date;
    now.setDate(now.getDate() - n);
    return now;
}

console.log(yugi(10));

回答(3):