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 相关文章推荐
JavaScript的面向对象(一)
Nov 09 Javascript
一个简单的jQuery插件ajaxfileupload.js实现ajax上传文件例子
Jun 26 Javascript
jQuery实现设置、移除文本框默认值功能
Jan 13 Javascript
jquery实现简单的轮换出现效果实例
Jul 23 Javascript
JavaScritp添加url参数并将参数加入到url中及更改url参数的方法
Oct 26 Javascript
jQueryUI中的datepicker使用方法详解
May 25 Javascript
jquery PrintArea 实现票据的套打功能(代码)
Mar 17 Javascript
vue跨域解决方法
Oct 15 Javascript
初学node.js中实现删除用户路由
May 27 Javascript
JS实现返回上一页并刷新页面的方法分析
Jul 16 Javascript
antd design table更改某行数据的样式操作
Oct 31 Javascript
手写Spirit防抖函数underscore和节流函数lodash
Mar 22 Javascript
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
树型结构列出指定目录里所有文件的PHP类
2006/10/09 PHP
关于PHP内存溢出问题的解决方法
2013/06/25 PHP
php的declare控制符和ticks教程(附示例)
2014/03/21 PHP
thinkphp获取栏目和文章当前位置的方法
2014/10/29 PHP
简单谈谈PHP中strlen 函数
2016/02/27 PHP
详解PHP中array_rand函数的使用方法
2016/09/11 PHP
jQuery-Easyui 1.2 实现多层菜单效果的代码
2012/01/13 Javascript
jquery ajax中使用jsonp的限制解决方法
2013/11/22 Javascript
avascript中的自执行匿名函数应用示例
2014/09/15 Javascript
使用Browserify配合jQuery进行编程的超级指南
2015/07/28 Javascript
JS实现兼容性好,自动置顶的淘宝悬浮工具栏效果
2015/09/18 Javascript
JavaScript实现的浮动层框架用法实例分析
2015/10/10 Javascript
jquery插件jquery.dragscale.js实现拖拽改变元素大小的方法(附demo源码下载)
2016/02/25 Javascript
Node.js DES加密的简单实现
2016/07/07 Javascript
深入理解JavaScript中Ajax
2016/08/02 Javascript
AngularJS中update两次出现$promise属性无法识别的解决方法
2017/01/05 Javascript
原生js实现日期计算器功能
2017/02/17 Javascript
最常用的jQuery表单验证(简单)
2017/05/23 jQuery
zTree节点文字过多的处理方法
2017/11/24 Javascript
React+Antd+Redux实现待办事件的方法
2019/03/14 Javascript
javascript事件循环event loop的简单模型解释与应用分析
2020/03/14 Javascript
Python 2.7中文显示与处理方法
2018/07/16 Python
在Python中pandas.DataFrame重置索引名称的实例
2018/11/06 Python
python将数组n等分的实例
2019/12/02 Python
Win下PyInstaller 安装和使用教程
2019/12/25 Python
python字符串下标与切片及使用方法
2020/02/13 Python
Python中如何引入第三方模块
2020/05/27 Python
2021年值得向Python开发者推荐的VS Code扩展插件
2021/01/25 Python
美国美发品牌:Bumble and Bumble
2016/10/08 全球购物
六道php面试题附答案
2014/06/05 面试题
中文师范生自荐信
2014/01/30 职场文书
银行贷款承诺书
2014/03/29 职场文书
同学聚会通知书
2015/04/20 职场文书
浅谈由position属性引申的css进阶讨论
2021/05/25 HTML / CSS
Python学习之时间包使用教程详解
2022/03/21 Python
阿里云日志过滤器配置日志服务
2022/04/09 Servers