例如: 如果我输入20170828,那么它将返回我 的 20170828 20170728 20170628 我可以使用此输出作为xyz操作的输入,而无需单独调用xyz 3
答案 0 :(得分:0)
好的,这应该有效:
let date = new Date();
let dt = {
year: date.getFullYear(),
month: date.getMonth() + 1,
day: date.getDate()
};
meses = 1;
let printDate = dateX => {
let d = {
y: dateX.year,
m: dateX.month < 10 ? "0" + dateX.month : dateX.month,
d: dateX.day < 10 ? "0" + dateX.day : dateX.day
};
let p = document.createElement("p");
p.innerHTML = d.y + d.m + d.d;
document.body.appendChild(p);
if(meses < 3){
meses++;
printDate({year: dateX.year, month: +dateX.month-1, day: dateX.day});
}
}
printDate(dt);
这有点危险,因为那里有全局变量,但它确实起作用了。的 https://jsfiddle.net/yak613/0kyL5L1e/ 强>