我有HH:mm:ss
格式的两次。我想计算两次之间的时差。
像
var timeStart = '01:00:24';
var timeEnd = '01:00:34'
var timeDiff = timeEnd - timeStart;
如何使用javascript执行此操作
答案 0 :(得分:1)
您可以预先确定固定日期并进行减法:
var start = '01:00:24';
var end = '01:00:34';
start = '2017-11-8' + start;
end = '2017-11-8' + end;
var diff = +end - +start; // outputs 10000 (in ms)
答案 1 :(得分:1)
您可以使用:
拆分它们并采取不同之处。再次加入:
var start = '01:00:24';
var end = '01:00:34';
var diff = start.split(':').map((item,index) => end.split(':')[index] - item).join(':')
console.log(diff)