JavaScript time1-time2 中的时差



我在javascript中有2个变量,其中由于某种原因存储了2次。

例如:

 var currentdate = new Date(); 
    var time1 = "24:00:00"; // everytime this will be 24
    var time2 = var time2 = currentdate.getHours() +":"+ currentdate.getMinutes() ; //  this is the system time

需要2次之间的差异。

如果尝试过time1-time2但它不起作用。

我想让 2 次之间的差异是 x,然后执行一些任务。我需要区别就是这样。

如果您的时间采用标准格式,将日期/时间计为从 1970 年 1 月 1 日开始的毫秒数,则这样的内容应该有效。详情请看这里。

difference = parseInt(time2) - parseInt(time1)

最后,您可以将日期设置为今晚的午夜(已经过去的午夜),如下所示:

var midnight = new Date();
midnight.setHours(0,0,0,0);

然后,使用它来减去您感兴趣的时间,使用上面的方法,其中两个变量都具有 Date 类型。

相关内容

  • 没有找到相关文章

最新更新