博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js计算时间差
阅读量:5090 次
发布时间:2019-06-13

本文共 961 字,大约阅读时间需要 3 分钟。

//计算时间差    function GetDateDiff(startTime, endTime, diffType) {        //将xxxx-xx-xx的时间格式,转换为 xxxx/xx/xx的格式        startTime = startTime.replace(/\-/g, "/");        endTime = endTime.replace(/\-/g, "/");        //将计算间隔类性字符转换为小写           diffType = diffType.toLowerCase();        var sTime = new Date(startTime);      //开始时间        var eTime = new Date(endTime);  //结束时间          //作为除数的数字        var divNum = 1;        switch (diffType) {            case "second":                divNum = 1000;                break;            case "minute":                divNum = 1000 * 60;                break;            case "hour":                divNum = 1000 * 60 * 60;                break;            case "day":                divNum = 1000 * 60 * 60 * 24;                break;            default:                break;        }        return parseInt((eTime.getTime() - sTime.getTime()) / parseInt(divNum));

 

转载于:https://www.cnblogs.com/fenger-VIP/p/7206581.html

你可能感兴趣的文章