Browse Source

视频聊天功能-完成

master
xie.bx 3 years ago
parent
commit
f97d6fef53
  1. 12
      im-ui/src/components/chat/ChatTime.vue

12
im-ui/src/components/chat/ChatTime.vue

@ -17,16 +17,18 @@
formatDate(){ formatDate(){
let time = new Date(this.time); let time = new Date(this.time);
let strtime = ""; let strtime = "";
let curTime = new Date();
let dayDiff = Math.floor((curTime.getTime() - time.getTime())/(24*3600*1000)) ; let todayTime = new Date();
if (dayDiff < 1) { todayTime.setHours(0,0,0,0)
let dayDiff = Math.floor((todayTime.getTime() - time.getTime())/(24*3600*1000)) ;
if (time.getTime() > todayTime.getTime()) {
strtime = time.getHours() <= 9 ? "0" + time.getHours() : time.getHours(); strtime = time.getHours() <= 9 ? "0" + time.getHours() : time.getHours();
strtime += ":" strtime += ":"
strtime += time.getMinutes() <= 9 ? "0" + time.getMinutes() : time.getMinutes(); strtime += time.getMinutes() <= 9 ? "0" + time.getMinutes() : time.getMinutes();
} else if (dayDiff === 1) { } else if (dayDiff < 1 ) {
strtime = "昨天"; strtime = "昨天";
} else if (dayDiff < 7) { } else if (dayDiff < 7) {
strtime = `${dayDiff}天前`; strtime = `${dayDiff+1}天前`;
} else { } else {
strtime = time.getMonth()+1+"月"+time.getDate()+"日"; strtime = time.getMonth()+1+"月"+time.getDate()+"日";
} }

Loading…
Cancel
Save