gpt4 book ai didi

javascript - 找出时间的流逝

转载 作者:行者123 更新时间:2023-11-28 10:56:52 27 4
gpt4 key购买 nike

我正在尝试获取两个不同小时之间的时间间隔......

function time()
{
var startime=(document.getElementById("horaentrada").value);
var endtime=(document.getElementById("horasaida").value);

document.getElementById("total_horas").value = (endtime-startime);
}

这个想法是用结果填充 html 输入“total_horas”。该函数由 onchange 事件触发。输入格式为“HH:mm:ss”,例如 9:35:22。

我尝试了很多方法,但是没有人能解决我得到 NaN 的问题。

最佳答案

试试这个:

function time()
{
var startime=(document.getElementById("horaentrada").value);
var endtime=(document.getElementById("horasaida").value);

document.getElementById("total_horas").value= (parseFloat(endtime,10)-parseFloat(startime, 10));
}

此外,请确保在加载 dom 后运行该函数。

fiddle :http://jsfiddle.net/LnLdB/2/ 。请温柔对待您在框中输入的内容。

编辑:这是一个使用 moment.js 更新的 fiddle 。它以“HH:mm:ss”格式减去小时:http://jsfiddle.net/LnLdB/13/

关于javascript - 找出时间的流逝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19824772/

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