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 相关文章推荐
JavaScript实现动态增加文件域表单
Feb 12 Javascript
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之二
Dec 31 Javascript
javascript unicode与GBK2312(中文)编码转换方法
Nov 14 Javascript
使用js写的一个简易的投票
Nov 27 Javascript
JS获取当前日期时间并定时刷新示例
Mar 04 Javascript
javascript实现获取字符串hash值
May 10 Javascript
javascript结合Flexbox简单实现滑动拼图游戏
Feb 18 Javascript
js点击按钮实现水波纹效果代码(CSS3和Canves)
Sep 15 Javascript
BootStrap3中模态对话框的使用
Jan 06 Javascript
bootstrap table方法之expandRow-collapseRow展开或关闭当前行数据
Aug 09 Javascript
javascript中神奇的 Date对象小结
Oct 12 Javascript
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
Dec 18 jQuery
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
Apache实现Web Server负载均衡详解(不考虑Session版)
2013/07/05 PHP
PHP 如何获取二维数组中某个key的集合
2014/06/03 PHP
laravel手动创建数组分页的实现代码
2018/06/07 PHP
Yii2框架加载css和js文件的方法分析
2019/05/25 PHP
键盘控制事件应用教程大全
2006/11/24 Javascript
在JS中如何调用JSP中的变量
2014/01/22 Javascript
再JavaScript的jQuery库中编写动画效果的指南
2015/08/13 Javascript
jquery图片倾斜层叠切换特效代码分享
2015/08/27 Javascript
Javascript类型转换的规则实例解析
2016/02/23 Javascript
json对象转为字符串,当做参数传递时加密解密的实现方法
2016/06/29 Javascript
JS读写CSS样式的方法汇总
2016/08/16 Javascript
Vue.JS入门教程之列表渲染
2016/12/01 Javascript
jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
2017/03/21 jQuery
JQuery Ajax 异步操作之动态添加节点功能
2017/05/24 jQuery
jQuery使用zTree插件实现可拖拽的树示例
2017/09/23 jQuery
AngularJS实现的select二级联动下拉菜单功能示例
2017/10/25 Javascript
Vue项目中Api的组织和返回数据处理的操作
2019/11/04 Javascript
在Uni中使用Vue的EventBus总线机制操作
2020/07/31 Javascript
[05:53]完美世界携手游戏风云打造 卡尔工作室观战系统篇
2013/04/22 DOTA
[02:01]2018完美盛典-开场舞《双子星》
2018/12/16 DOTA
浅谈python新手中常见的疑惑及解答
2016/06/14 Python
浅谈python内置变量-reversed(seq)
2017/06/21 Python
详解flask入门模板引擎
2018/07/18 Python
numpy中loadtxt 的用法详解
2018/08/03 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
Java中的基本数据类型所占存储空间大小固定的吗
2012/02/15 面试题
药品质量检测应届生求职信
2013/11/14 职场文书
班组长的岗位职责
2013/12/09 职场文书
大学生志愿者感言
2014/01/15 职场文书
乡村文明行动实施方案
2014/03/29 职场文书
保洁公司服务承诺书
2014/05/28 职场文书
2014年安全管理工作总结
2014/12/01 职场文书
西湖英语导游词
2015/02/06 职场文书
会计实训总结范文
2015/08/03 职场文书
Python可视化学习之matplotlib内置单颜色
2022/02/24 Python
element tree树形组件回显数据问题解决
2022/08/14 Javascript