计算时间差(小时和分钟)var t1 = '08:30';var t2 = '20:00';var darr1 = t1.split(':');var darr2 = t2.split(':');var h1 = parseInt(darr1[0]);var h2 = parseInt(darr2[0]);if (h1 > h2) {// 前面时间大于后面,说明是隔天-下面日期写死就行,作用就是取隔天的t1 = '-12-27 ' + t1;t2 = '-12-28 ' + t2;} else {t1 = '-12-27 ' + t1;t2 = '-12-27 ' + t2;}var d1 = new Date(t1); //已知时间戳var d2 = new Date(t2); //当前时间戳var minute = String(parseInt(d2 - d1) / 1000 / 3600) //算出相差的小时console.log(minute.substring(0, 5), 'minute');//11.5
700字范文,内容丰富有趣,生活中的好帮手!