利用毫秒减值计算时长的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 相关文章推荐
自制的文件上传JS控件可支持IE、chrome、firefox etc
Apr 18 Javascript
第五章之BootStrap 栅格系统
Apr 25 Javascript
JavaScript基于原型链的继承
Jun 22 Javascript
在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口的方法
Aug 05 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
Apr 20 Javascript
Angularjs上传图片实例详解
Aug 06 Javascript
vue学习教程之带你一步步详细解析vue-cli
Dec 26 Javascript
如何为vue的项目添加单元测试
Dec 19 Javascript
详解基于vue-cli3快速发布一个fullpage组件
Mar 08 Javascript
vue相关配置文件详解及多环境配置详细步骤
May 19 Javascript
openlayers实现地图测距测面
Sep 25 Javascript
js实现自定义滚动条的示例
Oct 27 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使用in_array函数检查数组中是否存在某个值
2015/03/25 PHP
PHP 微信扫码支付源代码(推荐)
2016/11/03 PHP
javascript对象的property和prototype是这样一种关系
2007/03/24 Javascript
小议javascript 设计模式 推荐
2009/10/28 Javascript
javascript JSON操作入门实例
2010/04/16 Javascript
NodeJS 模块开发及发布详解分享
2012/03/07 NodeJs
jQuery插件实现屏蔽单个元素使用户无法点击
2013/04/12 Javascript
javascript 事件处理示例分享
2014/12/31 Javascript
JavaScript比较两个对象是否相等的方法
2015/02/06 Javascript
JS实现alert中显示换行的方法
2015/12/17 Javascript
快速学习AngularJs HTTP响应拦截器
2015/12/31 Javascript
微信小程序 less文件编译成wxss文件实现办法
2016/12/05 Javascript
vue生命周期和react生命周期对比【推荐】
2018/09/19 Javascript
vue实现压缩图片预览并上传功能(promise封装)
2019/01/10 Javascript
layui的表单提交以及验证和修改弹框的实例
2019/09/09 Javascript
[03:07]完美世界DOTA2联赛PWL DAY10 决赛集锦
2020/11/11 DOTA
[01:09:19]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第二场 2月28日
2021/03/11 DOTA
Python实现批量把SVG格式转成png、pdf格式的代码分享
2014/08/21 Python
python登录pop3邮件服务器接收邮件的方法
2015/04/30 Python
python for循环输入一个矩阵的实例
2018/11/14 Python
Python代码使用 Pyftpdlib实现FTP服务器功能
2019/07/22 Python
python命令 -u参数用法解析
2019/10/24 Python
python logging 日志的级别调整方式
2020/02/21 Python
python GUI编程(Tkinter) 创建子窗口及在窗口上用图片绘图实例
2020/03/04 Python
python3 deque 双向队列创建与使用方法分析
2020/03/24 Python
Python读取JSON数据操作实例解析
2020/05/18 Python
Python+OpenCV检测灯光亮点的实现方法
2020/11/02 Python
css3强大的动画效果animate使用说明及浏览器兼容介绍
2013/01/09 HTML / CSS
HTML5实现桌面通知 提示功能
2017/10/11 HTML / CSS
canvas生成带二维码海报的踩坑记录
2019/09/11 HTML / CSS
Chupi官网:在爱尔兰手工制作的订婚、结婚戒指和精美珠宝
2020/09/28 全球购物
公司合作协议书范本
2014/04/18 职场文书
入党推优材料
2014/06/02 职场文书
质量标语大全
2014/06/12 职场文书
营业用房租赁协议书
2014/11/26 职场文书
四年级作文之植物
2019/09/20 职场文书