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中的匀速运动和变速(缓冲)运动详细介绍
Nov 11 Javascript
node.js中的querystring.unescape方法使用说明
Dec 10 Javascript
js实现百度联盟中一款不错的图片切换效果完整实例
Mar 04 Javascript
微信小程序 wxapp内容组件 text详细介绍
Oct 31 Javascript
Node.js连接postgreSQL并进行数据操作
Dec 18 Javascript
bootstrap组件之导航组件使用方法
Jan 19 Javascript
微信JS-SDK选取手机照片上传功能
Apr 21 Javascript
基于jQuery中ajax的相关方法汇总(必看篇)
Nov 08 jQuery
Babel 入门教程学习笔记
Jun 13 Javascript
详解a标签添加onclick事件的几种方式
Mar 29 Javascript
vue中v-text / v-html使用实例代码详解
Apr 02 Javascript
vue element-ul实现展开和收起功能的实例代码
Nov 25 Vue.js
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文本转图片自动换行的方法
2013/03/13 PHP
PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
2014/09/27 PHP
JavaScript实现滚动栏效果的方法
2015/04/27 PHP
WordPress开发中用于获取近期文章的PHP函数使用解析
2016/01/05 PHP
PHP使用pdo实现事务处理操作示例
2018/09/05 PHP
PHP数组array类常见操作示例
2020/05/15 PHP
JavaScript提升性能的常用技巧总结【经典】
2016/06/20 Javascript
原生js编写基于面向对象的分页组件
2016/12/05 Javascript
JS库 Highlightjs 添加代码行号的实现代码
2017/09/13 Javascript
jQuery选择器之属性筛选选择器用法详解
2017/09/19 jQuery
用Nodejs实现在终端中炒股的实现
2020/10/18 NodeJs
基于ant design日期控件使用_仅月份的操作
2020/10/27 Javascript
python中遍历文件的3个方法
2014/09/02 Python
python运行时间的几种方法
2016/06/17 Python
python 网络编程详解及简单实例
2017/04/25 Python
Python实现XML文件解析的示例代码
2018/02/05 Python
PyTorch读取Cifar数据集并显示图片的实例讲解
2018/07/27 Python
对python 多线程中的守护线程与join的用法详解
2019/02/18 Python
Python中按值来获取指定的键
2019/03/04 Python
总结Python图形用户界面和游戏开发知识点
2019/05/22 Python
python支持多线程的爬虫实例
2019/12/21 Python
Keras Convolution1D与Convolution2D区别说明
2020/05/22 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
不同浏览器对CSS3和HTML5的支持状况
2009/10/31 HTML / CSS
阿联酋团购网站:Groupon阿联酋
2016/10/14 全球购物
JD Sports法国:英国篮球和运动时尚的领导者
2017/09/28 全球购物
Trench London官方网站:高级风衣和意大利皮夹克
2020/07/11 全球购物
几个人围成一圈的问题
2013/09/26 面试题
.NET面试题:什么是反射
2016/09/30 面试题
自荐书封面下载
2013/11/29 职场文书
《夏夜多美》教学反思
2014/02/17 职场文书
公共场所禁烟倡议书
2014/08/30 职场文书
单位实习工作证明怎么写
2014/11/02 职场文书
2015元旦晚会主持人开场白+结束语
2014/12/14 职场文书
工作年限证明范本
2015/06/15 职场文书
创业计划书之健康营养产业
2019/10/15 职场文书