js 求时间差的实现代码


Posted in Javascript onApril 26, 2016

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+" 秒")
 
Math.floor(Math.abs(k1 - k2) / 1000 / 60 / 60 /24 + 0.5);//时间差四舍五入
 
document.write("两位小数点:"+a.toFixed(2)+"<br>四位小数点"+a.toFixed(4));

以上这篇js 求时间差的实现代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
学习YUI.Ext第五日--做拖放Darg&amp;Drop
Mar 10 Javascript
javascript基础知识大集锦(二) 推荐收藏
Jan 13 Javascript
浅析Prototype的模板类 Template
Dec 07 Javascript
13 个JavaScript 性能提升技巧分享
Jul 26 Javascript
js优化针对IE6.0起作用(详细整理)
Dec 25 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
Sep 28 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
Jul 29 Javascript
input点击后placeholder中的提示消息消失
Jan 15 Javascript
Spring Boot/VUE中路由传递参数的实现代码
Mar 02 Javascript
vue.js与element-ui实现菜单树形结构的解决方法
Apr 21 Javascript
浅谈从React渲染流程分析Diff算法
Sep 08 Javascript
javascript设计模式 ? 命令模式原理与用法实例分析
Apr 20 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
学习AngularJs:Directive指令用法(完整版)
Apr 26 #Javascript
You might like
Sorting Array Values in PHP(数组排序)
2011/09/15 PHP
不使用中间变量,交换int型的 a, b两个变量的值。
2010/10/29 Javascript
jQuery源码分析-05异步队列 Deferred 使用介绍
2011/11/14 Javascript
jQuery DOM删除节点操作指南
2015/03/03 Javascript
js检测判断日期大于多少天的方法
2015/05/04 Javascript
jquery序列化方法实例分析
2015/06/10 Javascript
javaScript数组迭代方法详解
2016/04/14 Javascript
javascript简单实现等比例缩小图片的方法
2016/07/27 Javascript
jQuery鼠标事件总结
2016/10/13 Javascript
jQuery模拟实现的select点击选择效果【附demo源码下载】
2016/11/09 Javascript
Vuejs实现带样式的单文件组件新方法
2017/05/02 Javascript
JS查找数组中重复元素的方法详解
2017/06/14 Javascript
JS SetInterval 代码实现页面轮询
2017/08/11 Javascript
vue中eventbus被多次触发以及踩过的坑
2017/12/02 Javascript
通过npm或yarn自动生成vue组件的方法示例
2019/02/12 Javascript
JavaScript HTML DOM元素 节点操作汇总
2019/07/29 Javascript
基于Node的Axure文件在线预览的实现代码
2019/08/28 Javascript
vue 获取url参数、get参数返回数组的操作
2020/11/12 Javascript
详解Python自建logging模块
2018/01/29 Python
Python生成rsa密钥对操作示例
2019/04/26 Python
redis数据库及与python交互用法简单示例
2019/11/01 Python
Python栈的实现方法示例【列表、单链表】
2020/02/22 Python
利用Python过滤相似文本的简单方法示例
2021/02/03 Python
CSS3中HSL和HSLA的简单使用示例
2015/07/14 HTML / CSS
浅析数据存储的三种方式 cookie sessionstorage localstorage 的异同
2020/06/04 HTML / CSS
英国健身专家:WIT Fitness
2021/02/09 全球购物
出生医学证明样本
2014/01/17 职场文书
家电业务员岗位职责
2014/03/10 职场文书
爱国主义教育活动总结
2014/05/07 职场文书
学院党委班子四风问题自查报告及整改措施
2014/10/25 职场文书
2014小学数学教师个人工作总结
2014/12/18 职场文书
教师党员自我评价范文
2015/03/04 职场文书
销售区域经理岗位职责
2015/04/10 职场文书
投标售后服务承诺书
2015/04/29 职场文书
win10安装配置nginx的过程
2021/03/31 Servers
Python中Cookies导出某站用户数据的方法
2021/05/17 Python