利用毫秒减值计算时长的js代码


Posted in Javascript onSeptember 22, 2013
function MsToDuration(ms){
 var sec=0,min=0,hour=0,day=0,dur={};
 if(ms>0){
  //秒
  sec=(ms/1000).toFixed(2);
  //分
  if(sec >= 60){
   min=Math.floor(sec/60);
   sec=(sec%60).toFixed(2);
  }
  //时
  if(min >= 60){
   hour=Math.floor(min/60);
   min=min%60;
  }
  //天
  if(hour >= 24){
   day=Math.floor(hour/24);
   hour=hour%24;
  }
 }
 //返回值
 dur.day=day;
 dur.hour=hour;
 dur.min=min;
 dur.sec=sec;
 return dur;
}

原文来自: mrthink.net

Javascript 相关文章推荐
prototype class详解
Sep 07 Javascript
JS设置网页图片vspace和hspace属性的方法
Apr 01 Javascript
JavaScript实现网页对象拖放功能的方法
Apr 15 Javascript
javascript自动恢复文本框点击清除后的默认文本
Jan 12 Javascript
原生JS实现不断变化的标签
May 22 Javascript
Vue.js常用指令之循环使用v-for指令教程
Jun 27 Javascript
ReactNative列表ListView的用法
Aug 02 Javascript
jQuery实现锚点向下平滑滚动特效示例
Aug 29 jQuery
JavaScript实现音乐自动切换和轮播
Nov 05 Javascript
express如何使用session与cookie的方法
Jan 30 Javascript
vue.js 实现图片本地预览 裁剪 压缩 上传功能
Mar 01 Javascript
Vue通过for循环随机生成不同的颜色或随机数的实例
Nov 09 Javascript
js获取多个tagname的节点数组
Sep 22 #Javascript
jQuery中校验时间格式的正则表达式小结
Sep 22 #Javascript
jquery中获取id值方法小结
Sep 22 #Javascript
document.getElementBy("id")与$("#id")有什么区别
Sep 22 #Javascript
浏览器页面区域大小的js获取方法
Sep 21 #Javascript
javascript dom追加内容实现示例
Sep 21 #Javascript
html+js实现动态显示本地时间
Sep 21 #Javascript
You might like
用PHP实现Ftp用户的在线管理的代码
2007/03/06 PHP
apache rewrite_module模块使用教程
2008/01/10 PHP
ThinkPHP模型详解
2015/07/27 PHP
php简单防盗链实现方法
2015/07/29 PHP
php同时使用session和cookie来保存用户登录信息的实现代码
2016/05/13 PHP
jQuery学习笔记之jQuery的事件
2010/12/22 Javascript
Jquery下:nth-child(an+b)的使用注意
2011/05/28 Javascript
js实现屏蔽默认快捷键调用自定义事件示例
2013/06/18 Javascript
$("").click与onclick的区别示例介绍
2014/09/25 Javascript
jQuery中大家不太了解的几个方法
2015/03/04 Javascript
jquery实现先淡出再折叠收起的动画效果
2015/08/07 Javascript
从重置input file标签中看jQuery的 .val() 和 .attr(“value”) 区别
2016/06/12 Javascript
基于jQuery的表单填充实例
2017/08/22 jQuery
详解使用vscode+es6写nodejs服务端调试配置
2017/09/21 NodeJs
Angular2使用vscode断点调试ts文件的方法
2017/12/13 Javascript
JavaScript使用math.js进行精确计算操作示例
2018/06/19 Javascript
详解几十行代码实现一个vue的状态管理
2019/01/28 Javascript
了解JavaScript函数中的默认参数
2019/05/30 Javascript
Nodejs在局域网配置https访问的实现方法
2020/10/17 NodeJs
nuxt.js写项目时增加错误提示页面操作
2020/11/05 Javascript
Python os模块介绍
2014/11/30 Python
Python中的各种装饰器详解
2015/04/11 Python
详谈Python2.6和Python3.0中对除法操作的异同
2017/04/28 Python
Python创建对称矩阵的方法示例【基于numpy模块】
2017/10/12 Python
rabbitmq(中间消息代理)在python中的使用详解
2017/12/14 Python
Numpy掩码式数组详解
2018/04/17 Python
Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能
2018/11/23 Python
Python获取二维数组的行列数的2种方法
2020/02/11 Python
Python通过zookeeper实现分布式服务代码解析
2020/07/22 Python
纯html5+css3下拉导航菜单实现代码
2013/03/18 HTML / CSS
Trip.com澳大利亚:在线旅行社
2019/12/01 全球购物
JAVA程序员面试题
2012/10/03 面试题
洗发水广告词
2014/03/13 职场文书
2014年教研员工作总结
2014/12/23 职场文书
社区艾滋病宣传活动总结
2015/05/07 职场文书
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
2022/06/25 Servers