gpt4 book ai didi

javascript - 来自两个字段的 Jquery 时间差(以小时为单位)

转载 作者:数据小太阳 更新时间:2023-10-29 04:23:20 29 4
gpt4 key购买 nike

我的表单中有两个字段,用户可以在其中选择输入时间(开始时间、结束时间),我想在更改这些字段时重新计算另一个字段的值。

我想做的是获取 2 次之间的小时数。因此,例如,如果我的开始时间为 5:30,结束时间为 7:50,我想将结果 2:33 放入另一个字段。

我输入的表单时间格式为 HH:MM:SS

到目前为止我已经尝试过...

$('#start_time,#end_time').on('change',function() 
{
var start_time = $('#start_time').val();
var end_time = $('#end_time').val();

var diff = new Date(end_time) - new Date( start_time);



$('#setup_hours').val(diff);

最佳答案

尝试

var diff = ( new Date("1970-1-1 " + end_time) - new Date("1970-1-1 " + start_time) ) / 1000 / 60 / 60;  

have a fiddle

关于javascript - 来自两个字段的 Jquery 时间差(以小时为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11883768/

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