Javascript获取N天前的日期

var n;//n为天数
function N()
{
	var now=new Date();
	var date=new Date(now.getTime()-n*24*3600*1000);
	var year=date.getFullYear();
	var month=date.getMonth()+1>9?date.getMonth()+1:"0"+(date.getMonth()+1);
	var day=date.getDate()>9?date.getDate():"0"+date.getDate();
	var date=year+"-"+month+"-"+day;
	return date;
} 
N();	

返回的结果格式为YYYY-MM-DD

如果有需要可以将时分秒加上去。写法类似

你可能感兴趣的:(JavaScript,Jquery,Javascript,Date,JS,getTime)