From 0cbf0688f08a1ead9808beb7048c528cf7451c79 Mon Sep 17 00:00:00 2001 From: liuwei Date: Wed, 5 Mar 2025 10:27:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=87=8D=E5=A4=8D=E7=AD=BE?= =?UTF-8?q?=E5=88=B0bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- message_sign/main.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/message_sign/main.py b/message_sign/main.py index e8eca94..7362c2e 100644 --- a/message_sign/main.py +++ b/message_sign/main.py @@ -56,9 +56,9 @@ class SignInSystem: with self._get_redis_connection() as redis_client: last_reset_date_str = redis_client.get('group:sign_in:last_reset_date') if last_reset_date_str: - self.last_reset_date = datetime.datetime.strptime(last_reset_date_str, '%Y-%m-%d').date() + self.last_reset_date = datetime.strptime(last_reset_date_str, '%Y-%m-%d').date() else: - self.last_reset_date = datetime.datetime.now(tz=pytz.timezone(self.timezone)).date() + self.last_reset_date = datetime.now(tz=pytz.timezone(self.timezone)).date() self._save_last_reset_date_to_redis() self.LOG.info(f"[签到] 组件初始化完成 {self.command_format}") @@ -112,7 +112,7 @@ class SignInSystem: def reset_today_count_if_needed(self): """检查并重置每日签到计数""" - current_date = datetime.datetime.now(tz=pytz.timezone(self.timezone)).date() + current_date = datetime.now(tz=pytz.timezone(self.timezone)).date() if current_date != self.last_reset_date: self.today_signin_count.clear() with self._get_redis_connection() as redis_client: