feat(api): 統一使用台北時區 UTC+8 (禁止 UTC)
- 新增 src/utils/timezone.py 時區工具函式 - 修改 11 個後端檔案,全部改用 now_taipei() - 更新 HARD_RULES.md 加入時區鐵律章節 - 更新 Skills 02/04 加入時區禁令 🔴 HARD RULE: 禁止 datetime.utcnow() / datetime.now(UTC) ✅ 正確做法: from src.utils.timezone import now_taipei Memory: feedback_timezone_taipei.md Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -23,9 +23,9 @@ import json
|
||||
import random
|
||||
import re
|
||||
import time
|
||||
from datetime import datetime
|
||||
|
||||
import httpx
|
||||
|
||||
from src.utils.timezone import now_taipei_iso
|
||||
import structlog
|
||||
|
||||
from src.core.config import settings
|
||||
@@ -789,7 +789,7 @@ class OpenClawService:
|
||||
cache_data = {
|
||||
"response": response,
|
||||
"provider": provider,
|
||||
"cached_at": datetime.now().isoformat(),
|
||||
"cached_at": now_taipei_iso(),
|
||||
}
|
||||
await redis_client.set(
|
||||
cache_key,
|
||||
|
||||
Reference in New Issue
Block a user