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 相关文章推荐
事件模型在各浏览器中存在差异
Oct 20 Javascript
js URL参数的拼接方法比较
Feb 15 Javascript
jquery插件制作 自增长输入框实现代码
Aug 17 jQuery
JS对HTML标签select的获取、添加、删除操作
Oct 17 Javascript
jquery ajax post提交数据乱码
Nov 05 Javascript
JS实现的颜色实时渐变效果完整实例
Mar 25 Javascript
jquery div模态窗口的简单实例
May 28 Javascript
使用bat打开多个cmd窗口执行gulp、node
Feb 17 Javascript
基于JavaScript实现的快速排序算法分析
Apr 14 Javascript
详解AngularJS 模块化
Jun 14 Javascript
JavaScript 2018 中即将迎来的新功能
Sep 21 Javascript
Javascript Dom元素获取和添加详解
Sep 24 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
php读取大文件示例分享(文件操作类)
2014/04/13 PHP
PHP+shell实现多线程的方法
2015/07/01 PHP
php根据日期或时间戳获取星座信息和生肖等信息
2015/10/20 PHP
Yii2实现让关联字段支持搜索功能的方法
2016/08/10 PHP
PHP面向对象五大原则之开放-封闭原则(OCP)详解
2018/04/04 PHP
取选中的radio的值
2010/01/11 Javascript
jQuery实战之仿淘宝商城左侧导航效果
2011/04/12 Javascript
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
2011/07/10 Javascript
jQuery EasyUI API 中文文档 - Dialog对话框
2011/11/15 Javascript
jQuery修改CSS伪元素属性的方法
2014/07/30 Javascript
Jquery插件之Fancybox丰富的弹出层效果附源码下载
2015/12/02 Javascript
JS判断元素是否在数组内的实现代码
2016/03/30 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
2016/04/26 Javascript
微信小程序 教程之模块化
2016/10/17 Javascript
jquery-mobile基础属性与用法详解
2016/11/23 Javascript
AngularJS服务service用法总结
2016/12/13 Javascript
微信小程序本作用域下调用全局JS详解及实例
2017/02/22 Javascript
JS对象创建的几种方式整理
2017/02/28 Javascript
js实现简单的获取验证码按钮效果
2017/03/03 Javascript
AjaxUpLoad.js实现文件上传功能
2018/03/02 Javascript
详解webpack打包后如何调试的方法步骤
2018/11/07 Javascript
微信小程序实现动态显示和隐藏某个控件功能示例
2018/12/14 Javascript
JS实现的类似微信聊天效果示例
2019/01/29 Javascript
JavaScript实现的滚动公告特效【基于jQuery】
2019/07/10 jQuery
详解使用python crontab设置linux定时任务
2016/12/08 Python
详解python 字符串和日期之间转换 StringAndDate
2017/05/04 Python
python 对多个csv文件分别进行处理的方法
2019/01/07 Python
matplotlib交互式数据光标实现(mplcursors)
2021/01/13 Python
Lulu Guinness露露·吉尼斯官网:红唇包
2019/02/03 全球购物
安踏官方商城:anta.cn
2019/12/16 全球购物
如何从一个文件档案的尾端新增记录
2016/12/02 面试题
给同事的道歉信
2014/01/11 职场文书
工会2014法制宣传日活动总结
2014/11/01 职场文书
2014年材料员工作总结
2014/11/19 职场文书
先进基层党组织事迹材料
2014/12/25 职场文书
婚宴祝酒词大全
2015/08/10 职场文书