麦子笔记
您现在的位置是: 个人博客

js当前日期增加N天

简介js获取当前日期,可以当前日期基础上增加指定天数,经常用到的方法,记录下来,省的下次又重新写,太懒也不一定是坏事

当前日期增加N天

步骤主要有2步:

  1.     1.通过js获取当前日期,方法如下:

//js获取当前日期
function get_now_date(){
  var timestamp = Date.parse(new Date());
  var date = new Date(timestamp);
  //获取年份  
  var Y =date.getFullYear();
  //获取月份  
  var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1);
  //获取当日日期 
  var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate(); 

  return Y+'-'+M+'-'+D;
}

    2. 在当前日期基础上增加n天,方法如下,其中参数n表示传入的增加天数,增加1天传入1即可:

//获取日期+N天日期
function get_add_day(n){
  let now_date = this.get_now_date();//获取当前日期,方法上面已经写了
  let new_date = new Date(now_date);
  new_date = +new_date + 1000*60*60*24*n;
  new_date = new Date(new_date);
  //格式化
  let month = new_date.getMonth()+1 < 10?'0'+(new_date.getMonth()+1):new_date.getMonth()+1;
  let date = new_date.getDate()+1 < 10?'0'+new_date.getDate():new_date.getDate();
  return new_date.getFullYear()+"-"+month+"-"+date; 
}


作者麦子 本文地址https://www.maizibiji.com/read/56.html

版权声明: 本文为原创文章,版权归 麦子笔记 所有,欢迎分享本文,转载请保留出处,谢谢!

文章评论
昵称*
邮箱*
评论列表