Files
Neo-ZQYY/docs/audit/changes/2026-02-14__recording-client-timezone-fix.md

1.2 KiB
Raw Blame History

审计记录api/recording_client.py 默认时区修正

  • 日期2026-02-14Asia/Shanghai
  • Prompt-IDP20260214-040231审计收口补录
  • 直接原因:build_recording_client 的默认时区为 Asia/Taipei,与项目实际运营地区(中国大陆)不符,导致 JSON 导出目录的时间戳偏差

Changed

文件 变更类型 说明
api/recording_client.py 修改 默认时区从 Asia/Taipei 改为 Asia/Shanghai(影响 output_dir 时间戳命名)

影响分析

  • 影响范围:build_recording_client()output_dir is None 时自动生成的导出目录名中的时间戳
  • 运行时影响:目录名时间戳从 UTC+8台北变为 UTC+8上海实际偏移量为 0两个时区当前无差异但语义更准确
  • 不影响 API 抓取逻辑、数据内容、数据库写入

Risk / Verify

  • 风险极低。Asia/Taipei 和 Asia/Shanghai 当前 UTC 偏移相同(均为 +08:00无实际时间差异
  • 回滚:将 Asia/Shanghai 改回 Asia/Taipei
  • 验证:python -c "from api.recording_client import build_recording_client; print('OK')"