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 相关文章推荐
ext 同步和异步示例代码
Sep 18 Javascript
Jquery操作下拉框(DropDownList)实现取值赋值
Aug 13 Javascript
JS判断、校验MAC地址的2个实例
May 05 Javascript
js 模式窗口(模式对话框和非模式对话框)的使用介绍
Jul 17 Javascript
动态加载JavaScript文件的两种方法
Apr 22 Javascript
Angular.js中定时器循环的3种方法总结
Apr 27 Javascript
vue 每次渲染完页面后div的滚动条保持在最底部的方法
Mar 17 Javascript
vue-cli3环境变量与分环境打包的方法示例
Feb 18 Javascript
Vue.js特性Scoped Slots的浅析
Feb 20 Javascript
jQuery实现动态添加和删除input框代码实例
Mar 29 jQuery
jQuery属性选择器用法实例分析
Jun 28 jQuery
layui使用button按钮 点击出现弹层 弹层中加载表单的实例
Sep 04 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
关于二级目录拖拽排序的实现(源码示例下载)
2013/04/26 PHP
异步加载技术实现当滚动条到最底部的瀑布流效果
2014/09/16 PHP
初识PHP
2014/09/28 PHP
php支付宝手机网页支付类实例
2015/03/04 PHP
PHP和Mysql中转UTF8编码问题汇总
2015/10/10 PHP
laravel-admin 实现在指定的相册下添加照片
2019/10/21 PHP
Jquery实现侧边栏跟随滚动条固定(兼容IE6)
2014/04/02 Javascript
javascript里绝对用的上的字符分割函数总结
2014/07/31 Javascript
Javascript模拟加速运动与减速运动代码分享
2014/12/11 Javascript
javascript实现将文件保存到本地方法汇总
2015/07/26 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
JavaScript职责链模式概述
2016/09/17 Javascript
ajax级联菜单实现方法实例分析
2016/11/28 Javascript
原生JS实现图片轮播效果
2016/12/26 Javascript
JavaScript三种绑定事件方式及相互之间的区别分析
2017/01/10 Javascript
vue.js利用defineProperty实现数据的双向绑定
2017/04/28 Javascript
vue.js之vue-cli脚手架的搭建详解
2017/05/05 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
2017/05/23 Javascript
微信小程序模板和模块化用法实例分析
2017/11/28 Javascript
element-ui上传一张图片后隐藏上传按钮功能
2019/05/22 Javascript
浅谈redux, koa, express 中间件实现对比解析
2019/05/23 Javascript
解决vue自定义全局消息框组件问题
2019/11/22 Javascript
vue中使用WX-JSSDK的两种方法(推荐)
2020/01/18 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
2020/07/21 Javascript
python threading和multiprocessing模块基本用法实例分析
2019/07/25 Python
python函数参数(必须参数、可变参数、关键字参数)
2019/08/16 Python
通过实例学习Python Excel操作
2020/01/06 Python
浅谈Django前端后端值传递问题
2020/07/15 Python
后勤自我鉴定
2013/10/13 职场文书
后勤部长岗位职责
2013/12/14 职场文书
学校七一活动方案
2014/01/19 职场文书
献爱心大型公益活动策划方案
2014/09/15 职场文书
校园广播稿100字
2014/10/06 职场文书
新教师个人工作总结
2015/02/06 职场文书
年底个人总结范文
2015/03/10 职场文书
冬季作息时间调整通知
2015/04/24 职场文书