From 1a5ea5b967903832654f076bb7a4df7d1fc48f2c Mon Sep 17 00:00:00 2001 From: dongzp <975303544@qq.com> Date: Wed, 22 Jul 2026 15:38:55 +0800 Subject: [PATCH] =?UTF-8?q?15:00=E6=94=B6=E7=9B=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/header/AppHeader.vue | 2 +- src/components/header/SettingsDialog.vue | 2 +- src/utils/tradingDate.ts | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/header/AppHeader.vue b/src/components/header/AppHeader.vue index 42e5ec9..fb2dd72 100644 --- a/src/components/header/AppHeader.vue +++ b/src/components/header/AppHeader.vue @@ -60,7 +60,7 @@ const wsStatusClass = computed(() => { const wsStatusTitle = computed(() => { if (!props.wsInSession) { - return '非交易时段(09:00–11:30 / 13:30–15:30 / 21:00–23:00)' + return '非交易时段(09:00–11:30 / 13:30–15:00 / 21:00–23:00)' } return `WebSocket ${wsStatusLabel.value}` }) diff --git a/src/components/header/SettingsDialog.vue b/src/components/header/SettingsDialog.vue index 2dba06c..8330868 100644 --- a/src/components/header/SettingsDialog.vue +++ b/src/components/header/SettingsDialog.vue @@ -40,7 +40,7 @@

- 开启后仅在开盘时段(09:00–11:30 / 13:30–15:30 / 21:00–23:00)按间隔自动分析;出现买入/卖出信号时浏览器标题会闪烁提醒 + 开启后仅在开盘时段(09:00–11:30 / 13:30–15:00 / 21:00–23:00)按间隔自动分析;出现买入/卖出信号时浏览器标题会闪烁提醒

diff --git a/src/utils/tradingDate.ts b/src/utils/tradingDate.ts index 8a4b16c..1111818 100644 --- a/src/utils/tradingDate.ts +++ b/src/utils/tradingDate.ts @@ -59,15 +59,15 @@ function minutesOfDay(d: Date): number { /** * WebSocket 应保持连接的交易时段(本地时区): * - 上午 09:00–11:30 - * - 下午 13:30–15:30 + * - 下午 13:30–15:00 * - 夜盘 21:00–23:00 - * 边界含起止分钟(如 11:30:xx 仍在时段内,11:31 起视为结束)。 + * 边界含起止分钟(如 15:00:xx 仍在时段内,15:01 起视为结束)。 */ export function isWsTradingSession(now: Date = new Date()): boolean { const m = minutesOfDay(now) return ( (m >= 9 * 60 && m <= 11 * 60 + 30) || - (m >= 13 * 60 + 30 && m <= 15 * 60 + 30) || + (m >= 13 * 60 + 30 && m <= 15 * 60) || (m >= 21 * 60 && m <= 23 * 60) ) }