簡體   English   中英

用時刻js在工作日查找第n周重復

[英]Find nth week recurrence on week days with moment js

我剛剛開始時刻 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

這應該從開始日期起每 2 周與Saturday匹配

這將完美地工作

moment('05-14-2022', 'MM-DD-YYYY').recur().every(2).day().every([5]).daysOfWeek();

現在從開始日期開始每2 周重復一次。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM