1. 文章
  2. 文章详情

js获取最近几天的日期的方法

js获取最近几天的日期的方法

如:最近3天、最近7天、最近一月的日期

//获取最近日期
//getDay(0)当天日期
//getDay(-6))6天前日期
function getDay(day){
 var today = new Date();
 var targetday_milliseconds=today.getTime() + 1000*60*60*24*day;
 today.setTime(targetday_milliseconds); //注意,这行是关键代码

 var tYear = today.getFullYear();
 var tMonth = today.getMonth();
 var tDate = today.getDate();

 tMonth = doHandleMonth(tMonth + 1);
 tDate = doHandleMonth(tDate);

 return tYear+"-"+tMonth+"-"+tDate;

}

function doHandleMonth(month){
 var m = month;
 if(month.toString().length == 1){
   m = "0" + month;
 }
 return m;
}


发表评论

登录后才能评论

评论列表(0条)