从计算时间javascript中减去分钟数

时间:2013-10-24 15:36:26

标签: javascript datetime-format subtraction

我需要从计算时间中减去分钟数

var calculatedTime=11.30;// hours
var subtractTime=40;//minutes
var diff=calculatedTime - subtractTime;// How to do this ??

如何在javascript中执行此操作

由于

1 个答案:

答案 0 :(得分:2)

试试这个:

function converToMinutes(s) {
    var c = s.split('.');
    return parseInt(c[0]) * 60 + parseInt(c[1]);
}

function parseTime(s) {
    return Math.floor(parseInt(s) / 60) + "." + parseInt(s) % 60
}
//var minutes = parseTime(EndTIme) - parseTime(StartTime);

var timeToSubtract = 40;
var startTime = converToMinutes('11.30');
var converted = parseTime(startTime - timeToSubtract);
alert(converted);

Demo here