Javascript 每周五重新启动倒计时

Javascript 每周五重新启动倒计时,javascript,jquery,html,timer,countdown,Javascript,Jquery,Html,Timer,Countdown,我需要每下周五重新启动我的倒计时,我似乎无法完成它。这是我的密码 这是我的小提琴 var countDownDate=新日期(“2017年3月10日17:00:00”).getTime(); var x=setInterval(函数(){ var now=new Date().getTime(); var距离=倒计时日期-现在; 变量天数=数学楼层(距离/(1000*60*60*24)).toString(); 变量小时数=数学楼层((距离%(1000*60*60*24))/(1000*60

我需要每下周五重新启动我的倒计时,我似乎无法完成它。这是我的密码 这是我的小提琴

var countDownDate=新日期(“2017年3月10日17:00:00”).getTime();
var x=setInterval(函数(){
var now=new Date().getTime();
var距离=倒计时日期-现在;
变量天数=数学楼层(距离/(1000*60*60*24)).toString();
变量小时数=数学楼层((距离%(1000*60*60*24))/(1000*60*60)).toString();
变量分钟数=数学楼层((距离%(1000*60*60))/(1000*60)).toString();
var seconds=数学地板((距离%(1000*60))/1000).toString();
document.getElementById(“圆圈天数”).innerHTML=days+“Días”;
document.getElementById(“圈小时”).innerHTML=hours+“Hrs”;
document.getElementById(“圈分钟”).innerHTML=minutes+“Min”;
document.getElementById(“圈秒”).innerHTML=seconds+“Seg”;
如果(距离<0){
净间隔(x);
document.getElementById(“计时器”).innerHTML=“过期”;
}
}, 1000);

请参阅使用一个函数返回一周中的第二天(在本例中为5/Friday,17为小时)


基于代码添加开始时间。

您可以跳过顶部,使用类似的命令,在您的倒计时日期中添加一周

或者你可以做类似的事情

countDownDate = new Date(countDownDate.valueOf() + 604800000);
这个代码段所做的就是从1970年1月1日开始获取以毫秒为单位的时间,并将该时间加上以毫秒为单位的一周,然后在倒计时日期前一周创建一个新的日期对象

这都是假设
倒计时日期是星期五


至于重置计时器,我相信代码应该不会太难从那里继续

我会这样做


你只需要在下周五重置计数器,或者你需要计数器显示从网站点击的那一天到周五的剩余时间?
countDownDate = new Date(countDownDate.valueOf() + 604800000);
countDownDate.setDate(countDownDate.getDate() + 7);