js计算时间差代码【包括计算,天,时,分,秒】


Posted in Javascript onApril 26, 2016

var begintime_ms = Date.parse(new Date(begintime.replace(/-/g, "/"))); //begintime 为开始时间

var endtime_ms = Date.parse(new Date(endtime.replace(/-/g, "/")));   // endtime 为结束时间

得到的结果为 毫秒数,可根据 毫秒数的大小,来判断时间。

当然根据毫秒数 可以根据他们的差值 来求相差的天数或是小时等。

-------------------------------

以上是求得 用户输入时间的毫秒数

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+" 秒")

以上这篇js计算时间差代码【包括计算,天,时,分,秒】就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一个JavaScript继承的实现
Oct 24 Javascript
一段效率很高的for循环语句使用方法
Aug 13 Javascript
js setattribute批量设置css样式
Nov 26 Javascript
关于event.cancelBubble和event.stopPropagation()的区别介绍
Dec 11 Javascript
javascript使用正则控制input输入框允许输入的值方法大全
Jun 19 Javascript
浅析node连接数据库(express+mysql)
Nov 30 Javascript
利用jQuery设计一个简单的web音乐播放器的实例分享
Mar 08 Javascript
新闻上下滚动jquery 超简洁(必看篇)
Jan 21 Javascript
jQuery实现弹窗下底部页面禁止滑动效果
Dec 19 jQuery
vue-cli 引入、配置axios的方法
May 08 Javascript
从零开始封装自己的自定义Vue组件
Oct 09 Javascript
JavaScript实现班级抽签小程序
May 19 Javascript
js 求时间差的实现代码
Apr 26 #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
You might like
Terran魔法科技
2020/03/14 星际争霸
Syphon 虹吸式咖啡壶冲煮–拨动法
2021/03/03 冲泡冲煮
PHP mkdir()定义和用法
2009/01/14 PHP
PHP gbk环境下json_dencode传送来的汉字
2012/11/13 PHP
php商品对比功能代码分享
2015/09/24 PHP
PHP环境搭建的详细步骤
2016/06/30 PHP
thinkphp5引入公共部分header、footer的方法详解
2018/09/14 PHP
DEFER怎么用?
2006/07/01 Javascript
jQuery 使用手册(一)
2009/09/23 Javascript
一个背景云变换js特效 鼠标移动背景云变化
2012/12/28 Javascript
AngularJS控制器controller给模型数据赋初始值的方法
2017/01/04 Javascript
bootstrap table支持高度百分比的实例代码
2018/02/28 Javascript
使用typescript开发angular模块并发布npm包
2018/04/19 Javascript
在vue中给列表中的奇数行添加class的实现方法
2018/09/05 Javascript
spring+angular实现导出excel的实现代码
2019/02/27 Javascript
JS实现倒序输出的几种常用方法示例
2019/04/13 Javascript
微信小程序可滑动周日历组件使用详解
2019/10/21 Javascript
python 测试实现方法
2008/12/24 Python
python使用webbrowser浏览指定url的方法
2015/04/04 Python
Caffe均值文件mean.binaryproto转mean.npy的方法
2018/07/09 Python
Django框架中间件(Middleware)用法实例分析
2019/05/24 Python
python GUI库图形界面开发之PyQt5窗口背景与不规则窗口实例
2020/02/25 Python
Keras 实现加载预训练模型并冻结网络的层
2020/06/15 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
Python lxml库的简单介绍及基本使用讲解
2020/12/22 Python
Python经典五人分鱼实例讲解
2021/01/04 Python
基于html5 canvas实现漫天飞雪效果实例
2014/09/10 HTML / CSS
德国柯吉澳趣味家居:Koziol
2017/08/24 全球购物
女装和独特珠宝:Sundance Catalog
2018/09/19 全球购物
万代美国官网:PREMIUM BANDAI USA
2020/09/11 全球购物
什么是URL
2015/12/13 面试题
创建青年文明号材料
2014/05/09 职场文书
爬山的活动方案
2014/08/16 职场文书
小学生红领巾广播稿
2015/08/19 职场文书
如何将JavaScript将数组转为树形结构
2021/06/02 Javascript
JavaScript实现简单拖拽效果
2021/09/15 Javascript