formatdate(start) {
let end = this.$comMethods.getNowTime().dateTime;
let s = new Date(start.replace(/-/g,'/'));
let e = new Date(end.replace(/-/g,'/'));
const rang = parseInt(Math.abs(e-s)/1000/60); // 以分钟为单位的差值
const hour = parseInt(rang/60);
const date = start.substr(5, 11)
if(hour && hour <12) {
return `${hour}小时前`
}else if(hour >12) {
return date
}else if(rang && rang < 60){
return `${rang}分钟前`
}else if(rang == 0){
return '现在'
}
}
随手记:时间格式化(现在,XX分钟前,XX小时前)
最新推荐文章于 2024-07-11 15:29:37 发布