export function timeInterval (s, e) {
let stime = Date.parse(new Date(s));
let etime = Date.parse(new Date(e));
// 两个时间戳相差的毫秒数
let usedTime = etime - stime;
// 计算相差的天数
let days = Math.floor(usedTime / (24 * 3600000 ));
// 计算天数后剩余的毫秒数
let leave1 = usedTime % (24 * 3600000 );
// 计算出小时数
let hours = Math.floor(leave1 / 3600000);
// 计算小时数后剩余的毫秒数
let leave2 = leave1 % 3600000;
// 计算相差分钟数
var minutes = Math.floor(leave2 / 60000);
let time = days + '天'+ hours + '时' + minutes + '分';
return time;
}
其中参数s为起始时间戳,e为结束时间戳(时间戳单位为毫秒)。