阅读次数:210

概述

开始时间减去结束时间,获取两个时间的分钟差。

var startTime="10:30:00";
var endTime="11:30:00";

//计算两个时间的差(相差多少分钟)
function minuteDifference(startTime, endTime){
    // 分割时间,分别计算分钟和小时
    // 开始时间
    var startDate = startTime.split(":");
    // 结束时间
    var endDate = endTime.split(":");
    // 转换分钟
    var startAll = parseInt(startDate[0]*60) + parseInt(startDate[1]);
    var endAll = parseInt(endDate[0]*60) + parseInt(endDate[1]);
    // 返回值
    return (endAll - startAll);
}

// 调用
minuteDifference(startTime, endTime);