欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2023-12-01 14:17:04
复制代码 代码如下:function mstoduration(ms){var sec=0,min=0,hour=0,day=0,dur={};if(ms>0){//秒sec=(ms/1000)...

复制代码 代码如下:

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