浏览代码

修改date_string

luojunhui 2 周之前
父节点
当前提交
47f18e2fb9
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      applications/tasks/task_scheduler.py

+ 2 - 2
applications/tasks/task_scheduler.py

@@ -2,7 +2,7 @@ import asyncio
 import json
 import time
 import traceback
-from datetime import datetime
+from datetime import datetime, timedelta
 from typing import Awaitable, Callable, Dict
 
 from applications.api import feishu_robot
@@ -151,7 +151,7 @@ class TaskScheduler(TaskHandler):
                 "4003", "task_name must be input"
             )
 
-        date_str = self.data.get("date_string") or datetime.now().strftime("%Y-%m-%d")
+        date_str = self.data.get("date_string") or (datetime.utcnow() + timedelta(hours=8)).strftime("%Y-%m-%d")
 
         # === 所有任务在此注册:映射到一个返回 int 状态码的异步函数 ===
         handlers: Dict[str, Callable[[], Awaitable[int]]] = {