function disposeTime(oldtime){
var date1 = new Date(oldtime)
var s2= Date.parse(new Date());
var s1 = date1.getTime()
var total = (s2 - s1)/1000;
var day = parseInt(total / (246060));//计算整数天数
var afterDay = total - day*24*60*60;//取得算出来天数后剩余的秒数
var hour = parseInt(afterDay/(60*60));//计算整数小时百数
var afterHour = total - day*24*60*60 - hour*60*60;//取得算出小时数后剩余的秒数
var min = parseInt(afterHour/60);//计算整数分
var afterMin = total - day*24*60*60 - hour*60*60 - min*60;//取得算出分后度剩余的秒数
if(day){
return day + "天前"
}
if(hour){
return hour + "小时前"
}
if(min){
return min + "分钟前"
}
if(afterMin){
return afterMin + "分钟前"
}
}
console.log(disposeTime('2020-05-28 17:50:00'))