模糊日期时间解析(从文本中提取日期时间)
可以使用 dateutil
解析器以模糊模式从文本中提取日期,其中忽略不被识别为日期一部分的字符串的组件。
from dateutil.parser import parse
dt = parse("Today is January 1, 2047 at 8:21:00AM", fuzzy=True)
print(dt)
dt
现在是一个 datetime
对象,你会看到 datetime.datetime(2047, 1, 1, 8, 21)
打印出来。