diff --git a/frontend/src/views/backtest/History.vue b/frontend/src/views/backtest/History.vue index 2ec6fee..03bdc93 100644 --- a/frontend/src/views/backtest/History.vue +++ b/frontend/src/views/backtest/History.vue @@ -212,7 +212,8 @@ function durationText(row: TaskListItem): string { if (row.duration_s != null) return fmtDuration(row.duration_s) if (isActive(row) && row.created_at) { const start = new Date(row.created_at.replace(' ', 'T')).getTime() - if (!Number.isNaN(start) && start <= nowTick.value) return fmtDuration(Math.max(0, Math.floor((nowTick.value - start) / 1000))) + // 钳 0:本机时钟略慢于服务端时 start 会短暂"在未来",显示 0s 而非 — + if (!Number.isNaN(start)) return fmtDuration(Math.max(0, Math.floor((nowTick.value - start) / 1000))) } return '—' }