我想生成一个数组的日期偏移量
例如:
输入:
dayjs()
输出:
["16/08/2022","23/08/2022","30/08/2022","6/09/2022"]
正如你所看到的,日期是偏移的(周(,我不知道如何实现这个
有什么提示吗?
您可以手动执行,取Date.now()
并添加它:
weekNumber*7(天(*24(小时(*60(分钟(+60(秒(*1000(毫秒(
function getWeeksFromNow(numWeeks) {
let arr = []
for (let i = 0; i < numWeeks; i++) {
let x = new Date(Date.now() + i * 7 * 24 * 60 * 60 * 1000)
arr.push(x.toISOString())
}
return arr
}
console.log( getWeeksFromNow(4) )