From f2f1660b297c6ad6cab9c5e7e7a38f5d85eebccd Mon Sep 17 00:00:00 2001 From: DingZQ Date: Sun, 9 Mar 2025 00:41:55 +0800 Subject: [PATCH] Fixed time format issue --- time_api.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/time_api.py b/time_api.py index d878b1d..19c62f3 100644 --- a/time_api.py +++ b/time_api.py @@ -23,6 +23,11 @@ def parse_beijing_time(query_time: str) -> datetime.datetime: ''' 将一个 2025-02-09T15:45:00+00:00 的北京时间时间点 ''' + try: + return datetime.datetime.strptime(query_time, "%Y-%m-%dT%H:%M%z") + except Exception as e: + print(f"Error parsing Beijing time: {e}") + return datetime.datetime.strptime(query_time, "%Y-%m-%dT%H:%M:%S%z") def to_utc_time(dt: datetime.datetime) -> datetime.datetime: