你如何获得接下来的三个星期一?
例如,如果今天是星期一,那么答案将是今天,下周一和下一个。
如果今天是星期二,那么答案将是下周一,再加上接下来的两个星期一。
谢谢。
答案 0 :(得分:-1)
d1是当前或上一个星期一,d2将是下一个星期一:
var d1 = new Date();
d1 = new Date(d1.setDate(d1.getDate() + 1 - d1.getDay())); // +1 for Monday
var d2 = new Date();
d2 = new Date(d2.setDate(d2.getDate() + 7 + 1 - d2.getDay()));