Javascript 秒表/计数计时器,包括天、周、月和年

Javascript 秒表/计数计时器,包括天、周、月和年,javascript,Javascript,我正试图在javascript中找到一个秒表/计数计时器,它包括我网站的天数、周数、月数和年数 我已经试着找到了,但是我找到的所有东西都只有几分钟和几秒钟 我发现我喜欢的一段代码是: var minutesLabel=document.getElementById(“分钟”); var secondsLabel=document.getElementById(“秒”); var totalSeconds=0; 设置间隔(设置时间,1000); 函数setTime(){ ++总秒数; secon

我正试图在javascript中找到一个秒表/计数计时器,它包括我网站的天数、周数、月数和年数

我已经试着找到了,但是我找到的所有东西都只有几分钟和几秒钟

我发现我喜欢的一段代码是:

var minutesLabel=document.getElementById(“分钟”);
var secondsLabel=document.getElementById(“秒”);
var totalSeconds=0;
设置间隔(设置时间,1000);
函数setTime(){
++总秒数;
secondsLabel.innerHTML=pad(总秒数%60);
minutesLabel.innerHTML=pad(parseInt(totalSeconds/60));
}
功能板(val){
var valString=val+“”;
如果(valString.length<2){
返回“0”+valString;
}否则{
返回valString;
}
}

00:00
请注意,这只是一个简单的示例,不是一个精确的示例:

var minutesLabel=document.getElementById(“分钟”);
var secondsLabel=document.getElementById(“秒”);
var hours=document.getElementById(“小时”);
var days=document.getElementById(“天”);
var weeks=document.getElementById(“周”);
var月数=document.getElementById(“月数”);
var years=document.getElementById(“年”);
var totalSeconds=31540000;
设置间隔(设置时间,1000);
函数setTime(){
--总秒数;
变量yearD=parseInt(总秒数/(31540000))
var yearM=parseInt(总秒数%(31540000))
var monthD=parseInt(年/(2628336.2137829))
var monthM=parseInt(年)(2628336.2137829))
var weekD=parseInt(月/(604876.71234816079959))
var weekM=parseInt(月百分比(604876.71234816079959))
var dayD=parseInt(周/(86410.958906880114228))
var dayM=parseInt(周)(86410.958906880114228))
var hourD=parseInt(dayM/(3600))
var hourM=parseInt(dayM%(3600))
var minD=parseInt(小时/(60))
var secD=parseInt(小时%(60))
secondsLabel.innerHTML=pad(secD);
minutesLabel.innerHTML=pad(minD);
hours.innerHTML=pad(hourD);
days.innerHTML=pad(dayD);
weeks.innerHTML=pad(周);
months.innerHTML=pad(monthD);
years.innerHTML=pad(yearD);
}
功能板(val){
var valString=val+“”;
如果(valString.length<2){
返回“0”+valString;
}否则{
返回valString;
}
}
years00:
月00日:
第00周:
第00天:
小时

00:00
您是否尝试自己重写它?使用库。它提供日、周、月和年的函数。这是一个倒计时。@BenK。我写它作为测试的倒计时。只需设置
totalSeconds=0
并将
--totalSeconds
更改为
++totalSeconds
,它将是一个计时器:)