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 乱码问题
Aug 06 Javascript
javascript 判断数组是否已包含了某个元素的函数
May 30 Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
Nov 26 Javascript
JavaScript Math.round() 方法
Dec 18 Javascript
js显示动态时间的方法详解
Aug 20 Javascript
js实现目录链接,内容跟着目录滚动显示的简单实例
Oct 15 Javascript
AngularJS验证信息框架的封装插件用法【w5cValidator扩展插件】
Nov 03 Javascript
微信小程序中form 表单提交和取值实例详解
Apr 20 Javascript
详解Vue组件之间的数据通信实例
Jun 17 Javascript
深入理解vue Render函数
Jul 19 Javascript
如何使用pm2快速将项目部署到远程服务器
Mar 12 Javascript
Vue框架下引入ActiveX控件的问题解决
Mar 25 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
利用PHP制作简单的内容采集器的原理分析
2008/10/01 PHP
php curl选项列表(超详细)
2013/07/01 PHP
jQuery+PHP+ajax实现微博加载更多内容列表功能
2014/06/27 PHP
PHP 代码简洁之道(小结)
2019/10/16 PHP
Cookie 小记
2010/04/01 Javascript
JavaScript建立一个语法高亮输入框实现思路
2013/02/26 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
2015/12/14 Javascript
Augularjs-起步详解
2016/07/08 Javascript
JS实现类似51job上的地区选择效果示例
2016/11/17 Javascript
小程序实现列表多个批量倒计时
2021/01/29 Javascript
ElementUI之Message功能拓展详解
2019/10/18 Javascript
js实现小时钟效果
2020/03/25 Javascript
vue同个按钮控制展开和折叠同个事件操作
2020/07/29 Javascript
Python 类的继承实例详解
2017/03/25 Python
python3实现抓取网页资源的 N 种方法
2017/05/02 Python
Python之web模板应用
2017/12/26 Python
对Python random模块打乱数组顺序的实例讲解
2018/11/08 Python
浅析python的Lambda表达式
2019/02/27 Python
Python学习笔记之视频人脸检测识别实例教程
2019/03/06 Python
python读写配置文件操作示例
2019/07/03 Python
利用Python进行图像的加法,图像混合(附代码)
2019/07/14 Python
python 读取更新中的log 或其它文本方式
2019/12/24 Python
keras读取h5文件load_weights、load代码操作
2020/06/12 Python
小学安全教育材料
2014/02/17 职场文书
体育教学随笔感言
2014/02/24 职场文书
元宵节晚会主持人串词
2014/03/25 职场文书
《神奇的克隆》教学反思
2014/04/10 职场文书
欢迎横幅标语
2014/06/17 职场文书
法定代表人身份证明书
2014/09/10 职场文书
农村文化建设标语
2014/10/07 职场文书
自我查摆剖析材料
2014/10/11 职场文书
信仰纪录片观后感
2015/06/08 职场文书
2016年七夕情人节宣传语
2015/11/25 职场文书
员工保密协议范本,您一定得收藏!很有用!
2019/08/08 职场文书
Python趣味挑战之用pygame实现简单的金币旋转效果
2021/05/31 Python
浅谈克隆 JavaScript
2021/11/02 Javascript