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代码
Aug 13 Javascript
JS的递增/递减运算符和带操作的赋值运算符的等价式
Dec 08 Javascript
javascript修改表格背景色实例代码分享
Dec 10 Javascript
asp.net+js实现金额格式化
Feb 27 Javascript
javascript中html字符串转化为jquery dom对象的方法
Aug 27 Javascript
JS获取元素多层嵌套思路详解
May 16 Javascript
简单三步实现报表页面集成天气
Dec 15 Javascript
ES6解构赋值的功能与用途实例分析
Oct 31 Javascript
基于express中路由规则及获取请求参数的方法
Mar 12 Javascript
vue element-ui读取pdf文件的方法
Nov 26 Javascript
node.js使用net模块创建服务器和客户端示例【基于TCP协议】
Feb 14 Javascript
jQuery实现本地存储
Dec 22 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
基于Snoopy的PHP近似完美获取网站编码的代码
2011/10/23 PHP
PHP生成不重复标识符的方法
2014/11/21 PHP
农历与西历对照
2006/09/06 Javascript
收藏一些不常用,但是有用的代码
2007/03/12 Javascript
基于jquery的button默认enter事件(回车事件)。
2011/05/18 Javascript
jQuery实现鼠标经过弹出提示信息的地图热点效果
2015/08/07 Javascript
js关于getImageData跨域问题的解决方法
2016/10/14 Javascript
Bootstrap如何激活导航状态
2017/03/22 Javascript
vue.js组件之间传递数据的方法
2017/07/10 Javascript
关于JavaScript的单双引号嵌套问题
2017/08/20 Javascript
Angular2使用vscode断点调试ts文件的方法
2017/12/13 Javascript
Vue波纹按钮组件制作
2018/04/30 Javascript
react-router 路由切换动画的实现示例
2018/12/03 Javascript
使用uni-app开发微信小程序的实现
2019/12/13 Javascript
Vue实现鼠标经过文字显示悬浮框效果的示例代码
2020/10/14 Javascript
[02:01]BBC DOTA2国际邀请赛每日综述:八强胜者组鏖战,中国队喜忧参半
2014/07/19 DOTA
详解Python中的序列化与反序列化的使用
2015/06/30 Python
Python使用bs4获取58同城城市分类的方法
2015/07/08 Python
Python实现获取域名所用服务器的真实IP
2015/10/25 Python
Python网络编程之TCP套接字简单用法示例
2018/04/09 Python
Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例
2019/02/21 Python
python中的协程深入理解
2019/06/10 Python
基于python实现操作git过程代码解析
2020/07/27 Python
通过实例简单了解Python sys.argv[]使用方法
2020/08/04 Python
Python学习笔记之装饰器
2020/08/06 Python
使用CSS3代码绘制可爱的Hello Kitty猫
2016/08/03 HTML / CSS
HTML5 视频播放(video),JavaScript控制视频的实例代码
2018/10/08 HTML / CSS
金属材料工程个人求职的自我评价
2013/12/04 职场文书
五分钟演讲稿
2014/04/30 职场文书
倡导文明标语
2014/06/16 职场文书
人民调解协议书范本
2014/10/11 职场文书
给领导的感谢信范文
2015/01/23 职场文书
小学生必读成语故事大全:送给暑假的你们
2019/07/09 职场文书
Python语言规范之Pylint的详细用法
2021/06/24 Python
漫画「狩龙人拉格纳」公开TV动画预告图
2022/03/22 日漫
MySQL数据库实验实现简单数据库应用系统设计
2022/06/21 MySQL