fix: 修复OCR日期提取错误导致时间戳误判为未来的问题

- OCR常把日期和时间连在一起:2026/8/319:45:20 → 匹配到2026/8/31(未来/非法)
- 改进日期解析:从d向下截断,找到第一个合法且≤今天的日期
- 处理:2026/8/31(未来8月31日)→ 2026/8/3(过去8月3日)
- 处理:2026/8/32(非法日期)→ 2026/8/3(过去8月3日)
- 这样has_past_date=True,时间戳19:44/21:13等不会被误判为未来时间
This commit is contained in:
youpaishidifu
2026-08-04 09:47:57 +08:00
parent 161d2dd95b
commit 7d8d39f7b6
2 changed files with 47 additions and 19 deletions
BIN
View File
Binary file not shown.