diff --git a/frontend/share.html b/frontend/share.html index bb97810..ede2533 100644 --- a/frontend/share.html +++ b/frontend/share.html @@ -782,8 +782,24 @@ formatDate(dateString) { if (!dateString) return ''; - const date = new Date(dateString); - return date.toLocaleString('zh-CN'); + + // SQLite 返回的是 UTC 时间字符串,需要显式处理 + let dateStr = dateString; + if (!dateStr.includes('Z') && !dateStr.includes('+') && !dateStr.includes('T')) { + // SQLite 格式: "2025-11-13 16:37:19" -> ISO格式: "2025-11-13T16:37:19Z" + dateStr = dateStr.replace(' ', 'T') + 'Z'; + } + + const date = new Date(dateStr); + return date.toLocaleString('zh-CN', { + year: 'numeric', + month: '2-digit', + day: '2-digit', + hour: '2-digit', + minute: '2-digit', + second: '2-digit', + hour12: false + }); } },