模糊日期時間解析(從文字中提取日期時間)
可以使用 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)
列印出來。