function getTimeDiff(_startTime, _endTime) {
let startTime = new Date(_startTime.replace(/-/g, '/'));
let endTime = new Date(_endTime.replace(/-/g, '/'));
let diff = endTime.getTime() - startTime.getTime(); //时间差毫秒
let day = Math.floor(diff / (24 * 60 * 60 * 1000)); //天
let hour = Math.floor(diff / (60 * 60 * 1000)) - day * 24; //时
let minute = Math.floor(diff / (60 * 1000)) - day * 24 * 60 - hour * 60; //分
let second = Math.floor(diff / 1000) - day * 24 * 60 * 60 - hour * 60 * 60 - minute * 60; //秒
console.log(day, hour, minute, second);
}
js计算时间差,天、时、分、秒
最新推荐文章于 2023-05-30 17:40:32 发布