diff --git a/packages/astrbot/main.py b/packages/astrbot/main.py index be7af7ca..5793a64c 100644 --- a/packages/astrbot/main.py +++ b/packages/astrbot/main.py @@ -1089,9 +1089,7 @@ UID: {user_id} 此 ID 可用于设置管理员。/op 授权管理员, /deo req.prompt = user_info + req.prompt if self.enable_datetime: - tz_offset = datetime.timedelta(hours=8) - tz = datetime.timezone(tz_offset) - current_time = datetime.datetime.now(tz).strftime("%Y-%m-%d %H:%M") + current_time = datetime.datetime.now().astimezone().strftime("%Y-%m-%d %H:%M") req.system_prompt += f"\nCurrent datetime: {current_time}\n" if req.conversation: