这是我用来计算周数的 th javscript 代码。从给定的日期......但我得到的输出不正确
var dayNr = (this.getDay() + 6) % 7;
target.setDate(target.getDate() - dayNr + 3);
var firstThursday = target.valueOf();
target.setMonth(0, 1);
if (target.getDay() != 4) {
target.setMonth(0, 1 + ((4 - target.getDay()) + 7) % 7);
}
return 1 + Math.ceil((firstThursday - target) / 604800000);
我想计算周数。从给定日期起......任何其他解决方案也受到欢迎......迫切需要它