利用毫秒减值计算时长的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 相关文章推荐
[原创]站长必须要知道的javascript广告代码
May 30 Javascript
JS 进度条效果实现代码整理
May 21 Javascript
基于jquery DOM写的类似微博发布的效果
Oct 20 Javascript
原生javascript实现图片弹窗交互效果
Jan 12 Javascript
JavaScript中数据结构与算法(二):队列
Jun 19 Javascript
Bootstrap布局组件教程之Bootstrap下拉菜单
Jun 12 Javascript
jQuery插件zTree实现清空选中第一个节点所有子节点的方法
Mar 08 Javascript
浅谈开发eslint规则
Oct 01 Javascript
Vue 引入AMap高德地图的实现代码
Apr 29 Javascript
基于layui轮播图满屏是高度自适应的解决方法
Sep 16 Javascript
js实现带箭头的进度流程
Mar 26 Javascript
封装Vue Element的table表格组件的示例详解
Aug 19 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
PHP5.5在windows安装使用memcached服务端的方法
2014/04/16 PHP
php实现猴子选大王问题算法实例
2015/04/20 PHP
jquery蒙版控件实现代码
2010/12/08 Javascript
基于jquery完美拖拽,可返回拖动轨迹
2012/03/29 Javascript
javascript窗口宽高,鼠标位置,滚动高度(详细解析)
2013/11/18 Javascript
解析Javascript中难以理解的11个问题
2013/12/09 Javascript
原生js实现图片轮播特效
2015/12/18 Javascript
认识Knockout及如何使用Knockout绑定上下文
2015/12/25 Javascript
AngularJS实现textarea记录只能输入规定数量的字符并显示
2016/04/26 Javascript
BootStrap入门教程(二)之固定的内置样式
2016/09/19 Javascript
微信小程序 wxapp导航 navigator详解
2016/10/31 Javascript
jQuery实现移动端Tab选项卡效果
2017/03/15 Javascript
Angular4项目中添加i18n国际化插件ngx-translate的步骤详解
2017/07/02 Javascript
Angular如何引入第三方库的方法详解
2017/07/13 Javascript
微信小程序开发之路由切换页面重定向问题
2018/09/18 Javascript
微信小程序页面间传值与页面取值操作实例分析
2019/04/30 Javascript
在vue中通过render函数给子组件设置ref操作
2020/11/17 Vue.js
[59:07]海涛为你详解DOTA2新版本“贤哲秘契”
2014/11/22 DOTA
[42:50]NB vs VP 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python实现调用其他python脚本的方法
2014/10/05 Python
仅用500行Python代码实现一个英文解析器的教程
2015/04/02 Python
Python3一行代码实现图片文字识别的示例
2018/01/15 Python
Python2和Python3中urllib库中urlencode的使用注意事项
2018/11/26 Python
python json.loads兼容单引号数据的方法
2018/12/19 Python
python内存监控工具memory_profiler和guppy的用法详解
2019/07/29 Python
Python字典推导式将cookie字符串转化为字典解析
2019/08/10 Python
基于python实现计算且附带进度条代码实例
2020/03/31 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的代码
2020/11/30 HTML / CSS
HTML5中的网络存储实现方式
2020/04/28 HTML / CSS
马德里运动鞋商店:Nigra Mercato
2020/02/16 全球购物
优秀食品类广告词
2014/03/19 职场文书
2014年重阳节老干部座谈会上的讲话稿
2014/09/25 职场文书
2014年护理部工作总结
2014/11/14 职场文书
自主招生自荐信范文
2015/03/04 职场文书
PHP连接MSSQL数据库案例,PHPWAMP多个PHP版本连接SQL Server数据库
2021/04/16 PHP
SpringBoot读取Resource下文件的4种方法
2021/07/02 Java/Android