gpt4 book ai didi

javascript - 获取周数但每周五更改为下一周的脚本

转载 作者:行者123 更新时间:2023-11-29 15:32:54 25 4
gpt4 key购买 nike

我有一个屏幕正在运行并显示本周的工作。我使用这个脚本来计算本周:

Date.prototype.getWeek = function() {
var onejan = new Date(this.getFullYear(),0,1);
return Math.ceil((((this - onejan) / 86400000) + onejan.getDay()+1)/7);
}

但我希望它在下周每个星期五放映。有没有一种简单的方法可以更改当前脚本,使其在星期五更改?也许是一种让它在上午 10 点(我的时区 - CEST)改变的方法

非常感谢所有提示和指示:)

最佳答案

如果我没理解错的话,如果今天是星期五,您可以简单地增加 reutrned 值。

Date.prototype.getWeek = function() {
var onejan = new Date(this.getFullYear(),0,1);
var weekNr = Math.ceil((((this - onejan) / 86400000) + onejan.getDay()+1)/7);
return this.getDay() == 5 ? weekNr + 1 : weekNr;
}

请记住,getDay() 返回指定日期的星期几(从 0 到 6)。所以星期日0,星期一1,星期五5。你可以得到更多细节here .

关于javascript - 获取周数但每周五更改为下一周的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32695634/

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