用时间(JS)计算,时间格式为HHMM

时间:2018-02-16 13:21:04

标签: javascript time

我在这里大脑冻结了。

我有2次:

(int)1815(18:15)和(int)1915(19:15)我想计算它们之间15分钟的数量。 (4)。我怎样才能以坚实的方式处理这个问题?

1 个答案:

答案 0 :(得分:2)

您可以记录每个值的分钟数并将增量除以四分之一小时。

function getMin(t) {
    return Math.floor(t / 100) * 60 + t % 100;
}

var a = 1815,
    b = 1915,
    delta = Math.round((getMin(b) - getMin(a)) / 15);
    
console.log(delta);