Ver código fonte

视频聊天功能-完成

xie.bx 3 anos atrás
pai
commit
f97d6fef53
1 arquivos alterados com 7 adições e 5 exclusões
  1. 7 5
      im-ui/src/components/chat/ChatTime.vue

+ 7 - 5
im-ui/src/components/chat/ChatTime.vue

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