我正在寻找一个 Python 模块,它可以获取任意文本 block ,在其中搜索看起来像日期字符串的内容,并从中构建一个 DateTime 对象。类似于 Date::Extract在 Perl 中
提前谢谢你。
最佳答案
最接近的等价物可能是 dateutil模块。用法是:
>>> from dateutil.parser import parse
>>> parse("Wed, Nov 12")
datetime.datetime(2008, 11, 12, 0, 0)
使用模糊参数应该忽略无关的文本。即
>>> parse("the date was the 1st of December 2006 2:30pm", fuzzy=True)
datetime.datetime(2006, 12, 1, 14, 30)
关于从字符串中提取可能日期的 Python 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/285408/