用矩 js 在工作日找到第 n 周的重复
Find nth week recurrence on week days with moment js
我刚刚开始使用 moment js,我正在尝试在定义的工作日的每第 n 周生成重复
到目前为止我已经尝试过此代码,但在定义的工作日内没有得到 True
// Create a date to start from
let date = moment(new Date("05-12-2022"));
let rInterval = moment(date).recur().every(["Saturday"]).daysOfWeek().every(2).week();
console.log(rInterval.matches(new Date("05-21-2022"))) //saturday at 21 may
output: false
但截至目前 week()
函数正好匹配 2 周
预期输出:
TRUE
这应该匹配 Saturday
从开始日期起每 2 周
这将完美运行
moment('05-14-2022', 'MM-DD-YYYY').recur().every(2).day().every([5]).daysOfWeek();
现在从开始日期起每 2 周 在星期六 重复。
我刚刚开始使用 moment js,我正在尝试在定义的工作日的每第 n 周生成重复
到目前为止我已经尝试过此代码,但在定义的工作日内没有得到 True
// Create a date to start from
let date = moment(new Date("05-12-2022"));
let rInterval = moment(date).recur().every(["Saturday"]).daysOfWeek().every(2).week();
console.log(rInterval.matches(new Date("05-21-2022"))) //saturday at 21 may
output: false
但截至目前 week()
函数正好匹配 2 周
预期输出:
TRUE
这应该匹配 Saturday
从开始日期起每 2 周
这将完美运行
moment('05-14-2022', 'MM-DD-YYYY').recur().every(2).day().every([5]).daysOfWeek();
现在从开始日期起每 2 周 在星期六 重复。