- GitHub 仓库
- scrapinghub/dateparser
- 总 Stars
- ★ 2,861
- 主要语言
- Python
结论先行:dateparser 拿了 2,861 个 star,主语言 Python,BSD-3-Clause 开源,2026 年 11 月 1 日仍在推送。它专啃“人类写的日期”:昨天、三天前、2026 年 11 月 2 日、Nov 2, 2026,各种写法都能解析成标准时间,编辑精选常青项目。
它是什么
一个人类可读日期解析器:支持多语言、多格式,相对时间与绝对时间都认。采集到的页面时间字段格式不一时,它是统一归一的那一环,fork 数 533。
能干嘛
做新闻聚合、舆情监控、内容归档时,先过它把时间字段转成标准格式,再排序、去重、入库。接口简单,给字符串、给语言提示,返回 datetime,批量处理也够用。
解析错了怪谁?
多半是歧义:03/04 到底是 3 月 4 日还是 4 月 3 日,库只能按语言与地区设置猜。它的 open issue 有 236 个,大多是这类歧义与语言覆盖问题;关键字段上线前抽查一批,模糊写法加地区参数再解析。
适合谁 / 注意点
适合 Python 开发者、做采集与内容聚合的人。注意:相对时间以解析时的“现在”为准,批量回填历史数据时要显式传基准时间,别用默认当前时间。
站长点评:日期解析是最容易被低估的脏活,dateparser 把脏活收进了一个库。先抽查真实语料,再全量跑,歧义格式别硬猜。
项目地址:https://github.com/scrapinghub/dateparser
⬇ 下载区(本站中转)
本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 BSD-3-Clause 许可证。
要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。
