js商城倒计时

js将秒转换为几天几小时几分钟

1
var oldsecond=second = 60,minute=0,hour=0,day=0; 2 minute = parseInt(second/60); //算出一共有多少分钟 3 second%=60;//算出有多少秒 4 if(minute>60) { //如果分钟大于60,计算出小时和分钟 5 hour = parseInt(minute/60); 6 minute%=60;//算出有多分钟 7 } 8 if(hour>24){//如果小时大于24,计算出天和小时 9 day = parseInt(hour/24); 10 hour%=24;//算出有多分钟 11 } 12 console.log(oldsecond+"秒,是"+day+"天"+hour+"小时"+minute+"分"+second+"秒")

js 实现 某时间点到现在的时间差(天 时 分 秒)

 1 var date1=new Date(1980,01,01);    //开始时间
 2 var date2=new Date();    //结束时间
 3  
 4 //计算出相差天数
 5 var days=Math.floor(date3/(24*3600*1000))
 6  
 7 //计算出小时数
 8 var leave1=date3%(24*3600*1000)    //计算天数后剩余的毫秒数
 9 var hours=Math.floor(leave1/(3600*1000))
10  
11 //计算相差分钟数
12 var leave2=leave1%(3600*1000)        //计算小时数后剩余的毫秒数
13 var minutes=Math.floor(leave2/(60*1000))
14  
15 //计算相差秒数
16 var leave3=leave2%(60*1000)      //计算分钟数后剩余的毫秒数
17 var seconds=Math.round(leave3/1000)
原文地址:https://www.cnblogs.com/haonanZhang/p/6278566.html