js计算时间差代码【包括计算,天,时,分,秒】


Posted in Javascript onApril 26, 2016

var begintime_ms = Date.parse(new Date(begintime.replace(/-/g, "/"))); //begintime 为开始时间

var endtime_ms = Date.parse(new Date(endtime.replace(/-/g, "/")));   // endtime 为结束时间

得到的结果为 毫秒数,可根据 毫秒数的大小,来判断时间。

当然根据毫秒数 可以根据他们的差值 来求相差的天数或是小时等。

-------------------------------

以上是求得 用户输入时间的毫秒数

var date1=new Date();  //开始时间
var date2=new Date();    //结束时间
var date3=date2.getTime()-date1.getTime()  //时间差的毫秒数

------------------------------

//计算出相差天数
var days=Math.floor(date3/(24*3600*1000))
 
//计算出小时数

var leave1=date3%(24*3600*1000)    //计算天数后剩余的毫秒数
var hours=Math.floor(leave1/(3600*1000))
//计算相差分钟数
var leave2=leave1%(3600*1000)        //计算小时数后剩余的毫秒数
var minutes=Math.floor(leave2/(60*1000))
//计算相差秒数
var leave3=leave2%(60*1000)      //计算分钟数后剩余的毫秒数
var seconds=Math.round(leave3/1000)
alert(" 相差 "+days+"天 "+hours+"小时 "+minutes+" 分钟"+seconds+" 秒")

以上这篇js计算时间差代码【包括计算,天,时,分,秒】就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
简略的前端架构心得&&基于editor为例子的编码小技巧
Nov 25 Javascript
jquery获得keycode的示例代码
Dec 30 Javascript
js原型继承的两种方法对比介绍
Mar 30 Javascript
jquery 根据name名获取元素的value值
Feb 27 Javascript
JavaScript学习笔记之创建对象
Mar 25 Javascript
weui框架实现上传、预览和删除图片功能代码
Aug 24 Javascript
小程序实现左滑删除功能
Oct 30 Javascript
如何换个角度使用VUE过滤器详解
Sep 11 Javascript
d3.js实现图形缩放平移
Dec 19 Javascript
JavaScript实现省市区三级联动
Feb 13 Javascript
JavaScript进阶(二)词法作用域与作用域链实例分析
May 09 Javascript
分享一个vue实现的记事本功能案例
Apr 11 Vue.js
js 求时间差的实现代码
Apr 26 #Javascript
Bootstrap表单组件教程详解
Apr 26 #Javascript
AngularJS实现textarea记录只能输入规定数量的字符并显示
Apr 26 #Javascript
50 个 jQuery 插件可将你的网站带到另外一个高度
Apr 26 #Javascript
JS中使用apply、bind实现为函数或者类传入动态个数的参数
Apr 26 #Javascript
无需 Flash 使用 jQuery 复制文字到剪贴板
Apr 26 #Javascript
JavaScript事件处理的方式(三种)
Apr 26 #Javascript
You might like
与数据库连接
2006/10/09 PHP
PHP异常处理浅析
2015/05/12 PHP
PHP中的一些常用函数收集
2015/05/26 PHP
PHP创建文件,并向文件中写入数据,覆盖,追加的实现代码
2016/03/25 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
2017/07/21 PHP
各种效果的jquery ui(接口)介绍
2008/09/17 Javascript
js中的replace方法使用介绍
2013/10/28 Javascript
Javascript动态引用CSS文件的2种方法介绍
2014/06/06 Javascript
jquery利用命名空间移除绑定事件的方法
2015/03/11 Javascript
jQuery语法小结(超实用)
2015/12/31 Javascript
AngualrJS中的Directive制作一个菜单
2016/01/26 Javascript
javascript事件委托的用法及其好处简析
2016/04/04 Javascript
jQuery使用ajax跨域获取数据的简单实例
2016/05/18 Javascript
Vue 拦截器对token过期处理方法
2018/01/23 Javascript
详解处理bootstrap4不支持远程静态框问题
2018/07/20 Javascript
基于Vue-Cli 打包自动生成/抽离相关配置文件的实现方法
2018/12/09 Javascript
JavaScript函数定义方法实例详解
2019/03/05 Javascript
[36:43]NB vs Optic 2018国际邀请赛小组赛BO1 B组加赛 8.19
2018/08/21 DOTA
python3.3教程之模拟百度登陆代码分享
2014/01/16 Python
在Python中使用Mako模版库的简单教程
2015/04/08 Python
python通过socket查询whois的方法
2015/07/18 Python
Python生成随机密码的方法
2017/06/16 Python
Python中getpass模块无回显输入源码解析
2018/01/11 Python
Django数据库表反向生成实例解析
2018/02/06 Python
python获取服务器响应cookie的实例
2018/12/28 Python
Python调用C语言的实现
2019/07/26 Python
Python requests模块session代码实例
2020/04/14 Python
python可视化 matplotlib画图使用colorbar工具自定义颜色
2020/12/07 Python
英国精品买手店:Browns Fashion
2016/09/29 全球购物
Cocopanda波兰:购买化妆品、护肤品、护发和香水
2020/05/25 全球购物
模范教师事迹材料
2014/02/10 职场文书
最新大学生创业计划书写作攻略
2014/04/02 职场文书
副校长个人对照检查材料思想汇报
2014/10/04 职场文书
大学生入党自传2015
2015/06/26 职场文书
演讲比赛通讯稿
2015/07/18 职场文书
JavaScript实现贪吃蛇游戏
2021/06/16 Javascript