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 相关文章推荐
jquery 1.3.2 IE8中的一点点的小问题解决方法
Jul 10 Javascript
将jQuery应用于login页面的问题及解决
Oct 17 Javascript
Jquery练习之表单验证实现代码
Dec 14 Javascript
动态加载js和css(外部文件)
Apr 17 Javascript
jquery提交form表单时禁止重复提交的方法
Feb 13 Javascript
有趣的bootstrap走动进度条
Dec 01 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
Jun 04 Javascript
使用ef6创建oracle数据库的实体模型遇到的问题及解决方案
Nov 09 Javascript
修改node.js默认的npm安装目录实例
May 15 Javascript
vue组件tabbar使用方法详解
Nov 06 Javascript
javascript实现留言板功能
Feb 08 Javascript
vue实现购物车列表
Jun 30 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 pdo oracle中文乱码的快速解决方法
2016/05/16 PHP
PHP PDOStatement::setFetchMode讲解
2019/02/03 PHP
PHP消息队列实现及应用详解【队列处理订单系统和配送系统】
2019/05/20 PHP
php中关于换行的实例写法
2019/09/26 PHP
更正确的asp冒泡排序
2007/05/24 Javascript
javascript form 验证函数 弹出对话框形式
2009/06/23 Javascript
JavaScript Cookie 直接浏览网站分网址
2009/12/08 Javascript
基于JQuery的一句话搞定手风琴菜单
2012/09/14 Javascript
Eval and new funciton not the same thing
2012/12/27 Javascript
JS实现FLASH幻灯片图片切换效果的方法
2015/03/04 Javascript
在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口的方法
2016/08/05 Javascript
微信小程序 视图层(xx.xml)和逻辑层(xx.js)详细介绍
2016/10/13 Javascript
jQuery实现可兼容IE6的淡入淡出效果告警提示功能示例
2017/09/20 jQuery
微信小程序支付之c#后台实现方法
2017/10/19 Javascript
vue2.0 路由不显示router-view的解决方法
2018/03/06 Javascript
layui layer select 选择被遮挡的解决方法
2019/09/21 Javascript
[04:00]黄浦江畔,再会英雄——完美世界DOTA2 TI9应援视频
2019/07/31 DOTA
Python中在for循环中嵌套使用if和else语句的技巧
2016/06/20 Python
Python下实现的RSA加密/解密及签名/验证功能示例
2017/07/17 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
Windows系统下PhantomJS的安装和基本用法
2018/10/21 Python
Python面向对象程序设计中类的定义、实例化、封装及私有变量/方法详解
2019/02/28 Python
Python数据类型之Number数字操作实例详解
2019/05/08 Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
2019/08/09 Python
Python+Django+MySQL实现基于Web版的增删改查的示例代码
2020/05/13 Python
使用python实现下载我们想听的歌曲,速度超快
2020/07/09 Python
在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程
2020/08/07 Python
Python操作word文档插入图片和表格的实例演示
2020/10/25 Python
德国团购网站:Groupon德国
2018/03/13 全球购物
圣彼得堡鲜花配送:Semicvetic
2020/09/15 全球购物
分布式数据库需要考虑哪些问题
2013/12/08 面试题
园林技术个人的自我评价
2014/02/15 职场文书
党建目标管理责任书
2014/07/25 职场文书
员工工作表扬信
2015/05/05 职场文书
Python机器学习之基础概述
2021/05/19 Python
MySQL库表名大小写的选择
2021/06/05 MySQL