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 相关文章推荐
excel操作之Add Data to a Spreadsheet Cell
Jun 12 Javascript
推荐10个超棒的jQuery工具提示插件
Oct 11 Javascript
关闭页面window.location事件未执行的原因及解决方法
Sep 01 Javascript
jQuery中outerWidth()方法用法实例
Jan 19 Javascript
javascript弹性运动效果简单实现方法
Jan 08 Javascript
Js与Jq获取浏览器和对象值的方法
Mar 18 Javascript
jquery实现左右无缝轮播图
Jul 31 Javascript
vue实现app页面切换动画效果实例
May 23 Javascript
jQuery实现frame之间互通的方法
Jun 26 jQuery
javascript+Canvas实现画板功能
Jun 23 Javascript
js实现飞机大战小游戏
Aug 26 Javascript
JavaScript canvas实现雨滴特效
Jan 10 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使用百度ping服务代码实例
2014/06/19 PHP
PHP+mysql+ajax轻量级聊天室实现方法详解
2016/10/17 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
2017/08/02 PHP
一个高效的JavaScript压缩工具下载集合
2007/03/06 Javascript
基于jQuery图片平滑连续滚动插件
2009/04/27 Javascript
文本框的字数限制功能jquery插件
2009/11/24 Javascript
JS模板实现方法
2013/04/03 Javascript
JQuery实现鼠标滑过显示导航下拉列表
2013/09/12 Javascript
深入解读JavaScript中的Hoisting机制
2015/08/12 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
2016/12/17 Javascript
JavaScript获取ul中li个数的方法
2017/02/13 Javascript
详解vue express启动数据服务
2017/07/05 Javascript
Bootstrap框架建立树形菜单(Tree)的实例代码
2017/10/30 Javascript
详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南
2018/11/13 Javascript
koa router 多文件引入的方法示例
2019/05/22 Javascript
js实现鼠标拖拽div左右滑动
2020/01/15 Javascript
vue 动态生成拓扑图的示例
2021/01/03 Vue.js
对Python的Django框架中的项目进行单元测试的方法
2016/04/11 Python
在Python的一段程序中如何使用多次事件循环详解
2017/09/07 Python
python距离测量的方法
2018/03/06 Python
用python求一个数组的和与平均值的实现方法
2019/06/29 Python
python的faker库用法
2019/11/28 Python
jupyter 中文乱码设置编码格式 避免控制台输出的解决
2020/04/20 Python
PyTorch实现重写/改写Dataset并载入Dataloader
2020/07/14 Python
带你认识HTML5中的WebSocket
2015/05/22 HTML / CSS
Anya Hindmarch官网:奢侈设计师手袋及配饰
2018/11/15 全球购物
Boom手表官网:瑞典手表品牌,设计你的手表
2019/03/11 全球购物
Java软件工程师综合面试题笔试题
2013/09/08 面试题
竞选学委演讲稿
2014/09/13 职场文书
开展党的群众路线教育实践活动情况汇报
2014/11/05 职场文书
淮阳太昊陵导游词
2015/02/10 职场文书
委托开发合同书(标准版)
2019/08/07 职场文书
餐厅如何利用“营销策略”扭转亏本局面
2019/10/15 职场文书
Python基础之hashlib模块详解
2021/05/06 Python
sql注入报错之注入原理实例解析
2022/06/10 MySQL
Zabbix6通过ODBC方式监控Oracle 19C的详细过程
2022/09/23 Servers