JS计算距当前时间的时间差实例


Posted in Javascript onDecember 29, 2017

如下所示:

/**
 * JS获取距当前时间差
 * 
 * @param int time 时间戳格式
 *
 */
function get_time_diff(time) {
 var diff = '';
 var time_diff = new Date().getTime() - time; //时间差的毫秒数 
 
 //计算出相差天数 
 var days = Math.floor(time_diff / (24 * 3600 * 1000));
 if (days > 0) {
 diff += days + '天';
 }
 //计算出小时数 
 var leave1 = time_diff % ( 24 * 3600 * 1000); 
 var hours = Math.floor(leave1 / (3600 * 1000));
 if (hours > 0) {
 diff += hours + '小时';
 } else {
 if (diff !== '') {
  diff += hours + '小时';
 }
 }
 //计算相差分钟数 
 var leave2 =leave1 % (3600 * 1000);
 var minutes = Math.floor(leave2 / (60 * 1000));
 if (minutes > 0) {
 diff += minutes + '分';
 } else {
 if (diff !== '') {
  diff += minutes + '分';
 }
 }
 //计算相差秒数 
 var leave3 = leave2%(60*1000);
 var seconds = Math.round(leave3/1000);
 if (seconds > 0) {
 diff += seconds + '秒';
 } else {
 if (diff !== '') {
  diff += seconds + '秒';
 }
 }
 
 return diff;
}

以上这篇JS计算距当前时间的时间差实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript判断表单提交时哪个radio按钮被选中的方法
Mar 21 Javascript
JS实现漂亮的淡蓝色滑动门效果代码
Sep 23 Javascript
ECMA5数组的新增方法有哪些及forEach()模仿实现
Nov 03 Javascript
jquery实现邮箱自动填充提示功能
Nov 17 Javascript
全面解析Bootstrap中transition、affix的使用方法
May 30 Javascript
javascript replace()第二个参数为函数时的参数用法
Dec 26 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
Jan 04 Javascript
微信小程序 开发之滑块视图容器(swiper)详解及实例代码
Feb 22 Javascript
原生JavaScript实现精美的淘宝轮播图效果示例【附demo源码下载】
May 27 Javascript
JavaScript 性能提升之路(推荐)
Apr 10 Javascript
微信小程序8种数据通信的方式小结
Feb 03 Javascript
vue各种事件监听实例(小结)
Jun 24 Javascript
JS控制鼠标拒绝点击某一按钮的实例
Dec 29 #Javascript
JS实现简单的浮动碰撞效果示例
Dec 28 #Javascript
bootstrap-table.js扩展分页工具栏(增加跳转到xx页)功能
Dec 28 #Javascript
基于substring()和substr()的使用以及区别(实例讲解)
Dec 28 #Javascript
JavaScript判断变量名是否存在数组中的实例
Dec 28 #Javascript
JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)
Dec 28 #Javascript
Angular实现的简单定时器功能示例
Dec 28 #Javascript
You might like
php 连接mysql连接被重置的解决方法
2011/02/15 PHP
php中随机显示图片的函数代码
2011/06/23 PHP
PHP 数组和字符串互相转换实现方法
2013/03/26 PHP
Javascript中eval函数的使用方法与示例
2007/04/09 Javascript
js 图片缩放(按比例)控制代码
2009/05/27 Javascript
jQuery Validation实例代码 让验证变得如此容易
2010/10/18 Javascript
探讨jQuery的ajax使用场景(c#)
2013/12/03 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
JS实现的竖向折叠菜单代码
2015/10/21 Javascript
JavaScript从0开始构思表情插件
2016/07/26 Javascript
Javascript中indexOf()和lastIndexOf应用方法实例
2016/08/24 Javascript
微信小程序去哪里找 小程序到底如何使用(附小程序名单)
2017/01/09 Javascript
jquery.form.js异步提交表单详解
2017/04/25 jQuery
vue-cli项目如何使用vue-resource获取本地的json数据(模拟服务端返回数据)
2017/08/04 Javascript
vue下拉列表功能实例代码
2018/04/08 Javascript
详解angular脏检查原理及伪代码实现
2018/06/08 Javascript
Python中多线程thread与threading的实现方法
2014/08/18 Python
Python二分查找详解
2015/09/13 Python
Python实现二维数组输出为图片
2018/04/03 Python
Python实现针对json中某个关键字段进行排序操作示例
2018/12/25 Python
python3使用flask编写注册post接口的方法
2018/12/28 Python
PyQt5+Caffe+Opencv搭建人脸识别登录界面
2019/08/28 Python
python datetime中strptime用法详解
2019/08/29 Python
初学者学习Python好还是Java好
2020/05/26 Python
Python selenium模块实现定位过程解析
2020/07/09 Python
css3背景图片透明叠加属性cross-fade简介及用法实例
2013/01/08 HTML / CSS
美国儿童珠宝在线零售商:Loveivy
2019/05/22 全球购物
股权投资意向书
2014/04/01 职场文书
导师工作推荐信范文
2014/05/17 职场文书
物理学专业自荐信
2014/06/11 职场文书
公司领导班子对照检查存在问题整改措施
2014/10/02 职场文书
2014年中学生检讨书大全
2014/10/09 职场文书
2016自主招生校长推荐信范文
2015/03/23 职场文书
孝女彩金观后感
2015/06/10 职场文书
教师年度考核自我评鉴
2015/08/11 职场文书
Python-typing: 类型标注与支持 Any类型详解
2021/05/10 Python