javascript - 使用javascript计算磁带的间隔持续时间?

标签 javascript

我必须从 javascript 中的持续时间计算间隔。即,如果 100:56:56 到 101:00:00,则持续时间为 0 hr 3 mins 4 secs 。

如何在 javasript 中执行此操作?

最佳答案

在 Javascript 中,您可以对 Date 对象进行数学运算。

var
  date1 = new Date(2010, 07, 07, 05, 00, 00),
  date2 = new Date(2010, 07, 21, 15, 30, 00);

return (date2 - date1);

这将返回两个日期之间的毫秒数。

然后,如果需要,您可以将其转换为小时、分钟和秒,方法是除以天数的 86400000,然后将余数除以小时数的 3600000,然后除以分钟数的余数除以 60000,等等。

关于javascript - 使用javascript计算磁带的间隔持续时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3315575/

相关文章:

javascript - 如何使用 Google Maps Javascript API 在多边形顶部添加标记?

javascript - 转换Json数据

javascript - 未捕获的语法错误 : Unexpected token return - still no answer?

javascript - Highcharts:停止一个系列与鼠标交互?

javascript - 从 node.js 返回文件的解析输出

javascript - 链接(所有 div 之上的 href)

javascript - Object.assign - 更新特定属性

javascript - 使用 JSON.stringify 时强制浮点值

javascript - 当屏幕尺寸改变时重新执行 api 调用

javascript - 基于泛型类型定义 TypeScript 类型