js 计算两个日期的间隔时间(时间差)

 TimeDifference ('2020-09-10 17:10:29','2020-9-18 17:11:31');
 TimeDifference (time1, time2) {
      //定义两个变量time1,time2分别保存开始和结束时间
     var stime =new Date(time1).getTime();
			      var etime = new Date(time2).getTime();
			      var usedTime = etime - stime;  //两个时间戳相差的毫秒数
			      var days=Math.floor(usedTime/(24*3600*1000));
			      //计算出小时数
			      var leave1=usedTime%(24*3600*1000);    //计算天数后剩余的毫秒数
			      var hours=Math.floor(leave1/(3600*1000));
			      //计算相差分钟数
			      var leave2=leave1%(3600*1000);        //计算小时数后剩余的毫秒数
			      var minutes=Math.floor(leave2/(60*1000));
			      var time = days + "天"+hours+"时"+minutes+"分";
			      //var time = days;
			      return time 
    },
©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页