编写函数,要求传入两个时间节点,能返回两个时间节点之间相差 多少天多少小时多少分钟多少秒
function fn(t1,t2){
var d1=new Date(t1);
var d2=new Date(t2);
d1=d1.getTime();
d2=d2.getTime();
var cha=d2-d1;
console.log(cha);
var day=Math.floor(cha/(1000*60*60*24));
cha=cha-day*(1000*60*60*24);
var hou=Math.floor(cha/(1000*60*60));
cha=cha-hou*(1000*60*60);
var min=Math.floor(cha/(1000*60));
cha=cha-min*(1000*60);
var sec=Math.floor(cha/1000);
return console.log("相差"+day+"天"+hou+"小时"+min+"分"+sec+"秒")
}
fn("2020,6,16","2020,9,1");