及时更改工作日索引

Change week day index in time

我想及时设置工作日索引(不是月日)

例如:

"2021-11-01T10:50:02+04:00" 应转换为 "2021-11-08T10:50:02+04:00"

"2021-11-02T10:50:02+04:00" 应转换为 "2021-11-08T10:50:02+04:00"

等等

基本上我的任务是将任何工作日转换为星期五

所以更新 myDate 到周五(本周),你可以这样做:

var dayToSet = 5; // Friday
var currentDay = myDate.getDay();
var distance = dayToSet - currentDay;
myDate.setDate(myDate.getDate() + distance);