模糊日期時間解析(從文字中提取日期時間)

可以使用 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) 列印出來。