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 相关文章推荐
QQ登录简单实现代码
Mar 09 Javascript
Prototype的Class.create函数解析
Sep 22 Javascript
js与jquery获取父级元素,子级元素,兄弟元素的实现方法
Jan 09 Javascript
JavaScript插件化开发教程(六)
Feb 01 Javascript
Bootstrap编写一个兼容主流浏览器的受众门户式风格页面
Jul 01 Javascript
bootstrap使用validate实现简单校验功能
Dec 02 Javascript
原生js实现键盘控制div移动且解决停顿问题
Dec 05 Javascript
JavaScript用二分法查找数据的实例代码
Jun 17 Javascript
详解Vue webapp项目通过HBulider打包原生APP
Jun 29 Javascript
cocos2dx+lua实现橡皮擦功能
Dec 20 Javascript
vue以组件或者插件的形式实现throttle或者debounce
May 22 Javascript
Vue.js标签页组件使用方法详解
Oct 19 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
memcached 和 mysql 主从环境下php开发代码详解
2010/05/16 PHP
php加密解密字符串示例
2016/10/13 PHP
使用Codeigniter重写insert的方法(推荐)
2017/03/23 PHP
在Laravel中使用MongoDB的方法示例
2019/11/11 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
写了10年的Javascript也未必全了解的连续赋值运算
2011/03/25 Javascript
jQuery获取注册信息并提示实现代码
2013/04/21 Javascript
JavaScript创建类/对象的几种方式概述及实例
2013/05/06 Javascript
jquery ajax对特殊字符进行转义防止js注入使用示例
2013/11/21 Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
2016/05/23 Javascript
原生js实现自由拖拽弹窗代码demo
2016/06/29 Javascript
jquery实现静态搜索功能(可输入搜索文字)
2017/03/28 jQuery
Cookies 和 Session的详解及区别
2017/04/21 Javascript
js实现移动端导航点击自动滑动效果
2017/07/18 Javascript
关于Angularjs中跨域设置白名单问题
2018/04/17 Javascript
小程序封装路由文件和路由方法(5种全解析)
2019/05/26 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 大神专访第二弹!
2014/05/20 DOTA
[49:59]KG vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
简单介绍Python中的struct模块
2015/04/28 Python
将Python的Django框架与认证系统整合的方法
2015/07/24 Python
python导入csv文件出现SyntaxError问题分析
2017/12/15 Python
浅谈Scrapy框架普通反爬虫机制的应对策略
2017/12/28 Python
Python安装模块的常见问题及解决方法
2018/02/05 Python
python中使用 xlwt 操作excel的常见方法与问题
2019/01/13 Python
实例讲解Python中整数的最大值输出
2019/03/17 Python
python 元组和列表的区别
2020/12/30 Python
python使用matplotlib的savefig保存时图片保存不完整的问题
2021/01/08 Python
python实现scrapy爬虫每天定时抓取数据的示例代码
2021/01/27 Python
联想美国官方商城:Lenovo美国
2017/06/19 全球购物
台湾母婴用品购物网站:Infant婴之房
2018/06/15 全球购物
斯巴达比赛商店:Spartan Race
2019/01/08 全球购物
大学班级计划书
2014/04/29 职场文书
小学模范班主任事迹材料
2014/05/13 职场文书
社区维稳工作方案
2014/06/06 职场文书
历史博物馆观后感
2015/06/05 职场文书
聊聊Python String型列表求最值的问题
2022/01/18 Python