参考链接:https://blog.youkuaiyun.com/James_JR10/article/details/81316368
//格式转换方法 function fmtDate(obj) { var date = new Date(obj); var y = 1900 + date.getYear(); var m = "0" + (date.getMonth() + 1); var d = "0" + date.getDate(); return y + "-" + m.substring(m.length - 2, m.length) + "-" + d.substring(d.length - 2, d.length); }//获取当前时间 var time = new Date(); //存放时间的的数组 var date = new Array(); for (var i = 0; i < 5; i++) { //转换时的临时变量 var times = new Date(); //将时间减去x并转换成时间戳赋给临时变量,调用方法格式化时间为yyyy-mm-dd赋给数组 date[i] = fmtDate(times.setDate(time.getDate() - 6 + i)); }