diff --git a/message_storage/message_to_db.py b/message_storage/message_to_db.py index dae964d..b77938e 100644 --- a/message_storage/message_to_db.py +++ b/message_storage/message_to_db.py @@ -72,11 +72,11 @@ class MessageStorage: time_diff = current_time - last_summary_time_obj if time_diff < timedelta(hours=3): - # 小于 3 小时,取 3 小时前 + # 小于 3 小时,取 8 小时前 last_summary_time = (current_time - timedelta(hours=8)).strftime('%Y-%m-%d %H:%M:%S') elif time_diff > timedelta(days=1): - # 大于 24 小时,取 6 小时前 - last_summary_time = (current_time - timedelta(hours=8)).strftime('%Y-%m-%d %H:%M:%S') + # 大于 24 小时,取 10 小时前 + last_summary_time = (current_time - timedelta(hours=10)).strftime('%Y-%m-%d %H:%M:%S') # 更新 Redis 存储的当前时间 self._get_redis_connection().set(key, current_date)