Просмотр исходного кода

修改formatTimestamp自动兼容秒/毫秒

ChenYu 6 месяцев назад
Родитель
Сommit
af83e3594a
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      src/pages/ai-order-v2/AiOrderV2Page.tsx

+ 3 - 1
src/pages/ai-order-v2/AiOrderV2Page.tsx

@@ -331,7 +331,9 @@ export function AiOrderV2Page() {
 
   function formatTimestamp(ts?: number) {
     if (!ts) return "—";
-    const d = new Date(ts * 1000);
+    const normalizedTs = ts < 1e12 ? ts * 1000 : ts;
+    const d = new Date(normalizedTs);
+    if (Number.isNaN(d.getTime())) return "—";
     return d.toLocaleString();
   }