【发布时间】:2017-05-01 21:28:00
【问题描述】:
我得到下面的结果。
data[11] = "12:05:00";
data[10] = "02:00:00";
我想减去 date[11] 和 date[10],这样它就会将“10 小时 5 分钟”的值返回给我的其他变量并使用 javascript。
到目前为止,我已经尝试过这段代码:
function getAct(data, s) {
var startTime = data[10];
var endTime = data[11];
var s = startTime.split(':');
var e = endTime.split(':');
var end = new Date(0, 0, 0, parseInt(e[1], 10), parseInt(e[0], 10), 0);
var start = new Date(0, 0, 0, parseInt(s[1], 10), parseInt(s[0], 10), 0);
var elapsedMs = end - start;
var elapsedMinutes = elapsedMs / 1000 / 60;
return elapsedMinutes;
}
我只得到了几分钟的结果,结果不正确。
【问题讨论】:
-
24小时还是12小时?
-
@FlyingGambit 24 小时格式
标签: javascript jquery