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

javascript获取时间差相关推荐

  1. php计算时间差js,JavaScript如何计算时间差(引入外部字体文件)?

    本章给大家带来用JavaScript如何计算时间差(引入外部字体文件)?有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. JavaScript Date() 对象: new Date() ...

  2. html关于计时的函数,关于JavaScript获取时间函数及实现倒计时

    关于JavaScript获取时间函数及实现倒计时 JavaScript获取当前时间函数 var time=new Date() 获取时间函数 Date() 返回当日的日期和时间. getDate() ...

  3. Javascript获取页面、屏幕尺寸大小参数

    Javascript获取获取屏幕.浏览器窗口 ,浏览器,网页高度.宽度的大小 网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clien ...

  4. 如何读取电脑html信息,JavaScript 获取客户端计算机硬件及系统信息

    JavaScript 获取客户端计算机硬件及系统信息 //系统信息获取 function getSysInfo() { var locator =new ActiveXObject ("Wb ...

  5. JavaScript获取时间戳与时间戳转化

    Javascript 获取当前时间戳(毫秒级别): 第一种方法: var timestamp1 = Date.parse( new Date()); 结果:1470220594000 第二种方法: v ...

  6. javascript获取网页URL地址及参数等

    2019独角兽企业重金招聘Python工程师标准>>> 用javascript获取url网址信息 Java代码 <script type="text/javascri ...

  7. JavaScript获取当前根目录

    JavaScript获取当前根目录 主要用到Location 对象,包含有关当前 URL 的信息,是 Window 对象的一个部分,可通过 window.location 属性来访问.方法一 (win ...

  8. [轉]JavaScript获取HTML DOM父,子,临近节点

    在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式.内容等.如何获取要更新的元素,是首先要解决的问题.令人欣慰的是,使用JavaScript获取节点的方法有很 ...

  9. Javascript 获取浏览器窗口中文档(视口)可用尺寸的方法

    摘要: 由于浏览器的差异,许多信息的获取都要考虑兼容性,窗口中文档可用尺寸是一个经常需要用到的信息,由于浏览器不同甚至版本不同,获取的方法也不一样,本文介绍的函数能够兼容各种浏览器,获取这一信息.同时 ...

最新文章

  1. Python中的反射机制(reflect)
  2. 什么是滚动灯箱的全数字滚动系统?
  3. Pycharm新建Django项目:Hello World示例
  4. shiro session 设置取不到_SpringCloud+shiro+前后端分离
  5. asp mysql 连接字符串,在ASP中连接数据库(连接字符串)
  6. MapReduce 2 中一些基础数据类型
  7. 【Java Netty】Java NIO position limit capacity 以及 BufferUnderflowException
  8. Java基础篇之什么是类集?
  9. ioinic 怎样配置 android sdk,NiceFish-ionic: 这是一个移动端项目,示范Angular移动端组件库Ionic的基本用法,基于Ioinic 2.0,已支持PWA。...
  10. Codeforces 659F Polycarp and Hay【BFS】
  11. 数据结构: 树 (查找树)
  12. hdoj1043 Eight(逆向BFS+打表+康拓展开)
  13. Spring:Spring支持的bean作用域有哪些
  14. Windows 10企业批量部署实战之WDS配置
  15. Windows自带远程连接Ubuntu桌面
  16. 高德地图第三方工具网站
  17. html 图片纵向拉伸,css如何让图片拉伸?
  18. 有哪些适合新手的练手Java项目?
  19. An internal error occurred during: compute variable details. java.lang.NullPointerException
  20. Ubuntu中彻底卸载Docker

热门文章

  1. java.security.key jar_异常: java.security.InvalidKeyException: Illegal key size
  2. Python中的高级数据结构
  3. jQuery:表格的奇偶行变色,jquery实例之表格隔一行
  4. js json转xml(可自定义属性,区分大小写)
  5. 弹性布局----Flex
  6. [GitHub]第三讲:简单分支操作
  7. C#获取当前系统磁盘符、系统目录、桌面等
  8. c#只读字段和常量的区别,以及静态构造函数的使用 .
  9. ubuntu12.04安装教程
  10. 用委托实现窗体间传值