博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript获取时间差
阅读量:5855 次
发布时间:2019-06-19

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

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 timeType =1;    switch (diffType) {        case"second":            timeType =1000;        break;        case"minute":            timeType =1000*60;        break;        case"hour":            timeType =1000*3600;        break;        case"day":            timeType =1000*3600*24;        break;        default:        break;    }    return parseInt((eTime.getTime() - sTime.getTime()) / parseInt(timeType));}GetDateDiff('2018/01/08 18:32:00','2018/01/08 22:13:00',"hour")

 

技术交流QQ群:15129679

转载于:https://www.cnblogs.com/yeminglong/p/8351376.html

你可能感兴趣的文章
sql转Linq的工具
查看>>
17、屏幕适配,多语言支持,手机类型适配
查看>>
第37周二
查看>>
模拟地与数字地(转)
查看>>
uGUI练习(八) InputField
查看>>
windows Server 2008 R2 IE增强安全配置正在阻止来自下列网站的内容
查看>>
怎样配置nginx同一时候执行不同版本号的php-fpm
查看>>
js控制图片缩放、水平和垂直方向居中对齐
查看>>
linux signal 处理
查看>>
Codeforces Round #234 (Div. 2) B. Inna and New Matrix of Candies
查看>>
ByteBuffer的allocate和allocateDirect
查看>>
关于sources.list和apt-get [转载]
查看>>
《大型站点技术架构》1:概述
查看>>
SNMP协议具体解释
查看>>
Eclipse代码自动提示
查看>>
对象内存布局 (12)
查看>>
java.io.ByteArrayOutputStream 源码分析
查看>>
你可能没注意的CSS单位
查看>>
35岁之前,你该知道的事(转)
查看>>
【Android 应用开发】 ActionBar 样式详解 -- 样式 主题 简介 Actionbar 的 icon logo 标题 菜单样式修改...
查看>>