From 98567a32048c731746f57c04e9f774fef173cc43 Mon Sep 17 00:00:00 2001 From: Lxy Date: Sat, 4 Jul 2026 15:18:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=97=B6=E5=8C=BA?= =?UTF-8?q?=E4=B8=8D=E5=8C=B9=E9=85=8D=E5=AF=BC=E8=87=B4=E8=A1=8C=E6=83=85?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E8=AF=BB=E5=8F=96=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 14 ++++++++++++++ app/config.py | 4 ++++ app/storage_manager.py | 3 +++ 3 files changed, 21 insertions(+) diff --git a/.env b/.env index 26f03c0..5aab5c4 100644 --- a/.env +++ b/.env @@ -22,3 +22,17 @@ CONTAINER_PORT=8600 # 数据目录 DATA_DIR=E:\docker_workspace\futures_datas + +# MySQL 配置 +MYSQL_HOST=192.168.0.222 +MYSQL_PORT=3306 +MYSQL_USER=root +MYSQL_PASSWORD=1qazse42W3 +MYSQL_DATABASE=buffer_platform + +# Redis 配置 +REDIS_HOST=192.168.0.222 +REDIS_PORT=6380 +REDIS_DB=1 +REDIS_PASSWORD= +REDIS_TTL_SECONDS=2592000 diff --git a/app/config.py b/app/config.py index cfeaec4..b148503 100644 --- a/app/config.py +++ b/app/config.py @@ -3,6 +3,10 @@ """ import os from pathlib import Path +from dotenv import load_dotenv + +# 加载 .env 文件 +load_dotenv() # 项目根目录 BASE_DIR = Path(__file__).resolve().parent.parent.parent diff --git a/app/storage_manager.py b/app/storage_manager.py index 7a2e05b..f508265 100644 --- a/app/storage_manager.py +++ b/app/storage_manager.py @@ -261,6 +261,9 @@ class StorageManager: if timestamp_raw: try: timestamp_dt = datetime.fromisoformat(timestamp_raw) + # 去掉时区信息,统一使用 naive datetime + if timestamp_dt.tzinfo is not None: + timestamp_dt = timestamp_dt.replace(tzinfo=None) if newest is None or timestamp_dt > newest: newest = timestamp_dt except Exception: