欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js 获取日期的前后几天日期

程序员文章站 2022-05-27 16:05:54
...

参数day要Number , 字符串+造成拼接而没有注意到,特别是开始用了-day,

function getNextDate(date, day) { 
  var dd = new Date(date);
    // 对于day一定要Number 
  dd.setDate(dd.getDate() + Number(day)); 
  var y = dd.getFullYear();
  var m = dd.getMonth() + 1 < 10 ? "0" + (dd.getMonth() + 1) : dd.getMonth() + 1;
  var d = dd.getDate() < 10 ? "0" + dd.getDate() : dd.getDate();
  return y + "-" + m + "-" + d;
};

js 获取日期的前后几天日期

相关标签: js javascript