gpt4 book ai didi

javascript - 秒表 JavaScript

转载 作者:行者123 更新时间:2023-11-30 20:39:06 26 4
gpt4 key购买 nike

我正在学习如何开发,我正在尝试使用 Javascript 为我的 html 正文实现秒表

var c = 0.0;

function tempo() {
document.getElementById("test").innerHTML = c += 0.1;
}
<button onClick="myTimer = setInterval(tempo, 1000)">Lancement!</button>

<p id="test">Clic ici</p>

<button onClick="clearInterval(myTimer)">Arret!</button>

但是有什么函数或方法可以自动增加秒、分和小时吗?还是我必须用 setInterval 来计数?

编辑:这是我实际上在做什么!单击按钮时花费时间,再次单击时获取两次单击之间的间隔...

<button onclick="test()">ICI</button>
let debut;
let fin;
let ouiNon = false;
function test() {
let currentTime = new Date();
let currentSec = currentTime.getSeconds();
let currentMin = currentTime.getMinutes();
let currentHour = currentTime.getHours();
if (ouiNon == false) {
debut = currentTime;
ouiNon = true;
console.log("debut ok");
console.log(debut);
} else {
fin = currentTime;
ouiNon = false;
console.log("fin ok");
console.log(fin);
}
console.log(fin - debut);
}

最佳答案

您可以使用日期来获取秒、分和小时。

var date = new Date();

date.getSeconds(); //get seconds
date.getMinutes(); //get mintes
date.getHours(); //get hours

但要检查这一点,您还需要 setInterval 方法。

关于javascript - 秒表 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49485568/

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