|
|
@ -392,13 +392,18 @@ |
|
|
|
const contentElement = document.createElement('div'); |
|
|
|
contentElement.textContent = message.content; |
|
|
|
|
|
|
|
const timestampElement = document.createElement('div'); |
|
|
|
timestampElement.className = 'message-timestamp'; |
|
|
|
const date = new Date(message.timestamp * 1000); |
|
|
|
timestampElement.textContent = date.toLocaleTimeString(); |
|
|
|
|
|
|
|
messageElement.appendChild(contentElement); |
|
|
|
messageElement.appendChild(timestampElement); |
|
|
|
|
|
|
|
// 只有在有有效时间戳时才显示时间 |
|
|
|
if (message.timestamp && !isNaN(message.timestamp)) { |
|
|
|
const date = new Date(message.timestamp * 1000); |
|
|
|
if (!isNaN(date.getTime())) { |
|
|
|
const timestampElement = document.createElement('div'); |
|
|
|
timestampElement.className = 'message-timestamp'; |
|
|
|
timestampElement.textContent = date.toLocaleTimeString(); |
|
|
|
messageElement.appendChild(timestampElement); |
|
|
|
} |
|
|
|
} |
|
|
|
container.appendChild(messageElement); |
|
|
|
|
|
|
|
// 确保结果容器是可见的 |
|
|
|