如何用自然语言解析时间?

时间:2017-01-05 08:14:29

标签: python python-3.x parsing time

有几种方法可以用自然语言解析时间和日期(parsedatetime是典型的)。这些库旨在将时间解析为“一天中的时间”(例如15 minutes from now)。

我正在研究解析时间跨度并在单个单元中提供它们的等效物(比如秒)。一个例子是1min(答案是60)或30 seconds(答案是30)。

由于我将控制时间字符串的格式,我可以根据正则表达式(例如(\d+)\ (\w+))编写我自己的基本解析器,并确保我始终使用<number> <unit>格式,有一个严格(和简短)的<unit>列表。在重新发明轮子之前,我想知道是否没有更标准的方法?

0 个答案:

没有答案