gpt4 book ai didi

javascript - 使用javascript获取与特定周匹配的每隔一个星期日

转载 作者:行者123 更新时间:2023-11-30 14:17:31 25 4
gpt4 key购买 nike

使用 javascript 我需要获取与特定模式匹配的下一个即将到来的日期。

我需要的日期是星期天,我可以这样得到下一个星期日:

const date = new Date();
const diff = date.getDay() - 7;
if (diff > 0) {
date.setDate(date.getDate() + 6);
} else if (diff < 0) {
date.setDate(date.getDate() + ((-1) * diff));
}
console.log(date);

但我需要获取的星期日是每隔一个星期日匹配以下模式。

10/20/1811/03/1811/17/1812/01/1812/15/18

最佳答案

使用 momentjs 很简单:

moment().day(-7) // returns last Sunday
moment().day(0) // returns this Sunday
moment().day(7) // returns next Sunday object
moment().day(14) // returns next+1 Sunday object

http://momentjs.com/docs/#/get-set/day/

如果你需要一个 JS 日期对象:

moment().day(7).toDate()

关于javascript - 使用javascript获取与特定周匹配的每隔一个星期日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53332004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com