智能日期范围解析人类输入?

Jor*_*kin 5 javascript php ruby python coldfusion

有没有人遇到过用任何语言编写的脚本/ cl应用程序,它可以很好地解析人类输入的日期?我希望能够解析,例如:

  • "3至4周"
  • "2 - 3天"
  • "3周到2个月"

Ste*_*eet 4

红宝石的慢性宝石可让您以自然形式表达日期。

支持的表单的一些示例(来自文档)

  周四
  十一月
  夏天
  周五 13:00
  周一 2:35
  下午4点
  昨天 4:00
  上周五 20:00
  上周星期二
  明天下午 6:45
  昨天下午
  上周星期四
  3年前
  5个月前现在
  7 小时前
  7 天后
  1周后
  3小时内
  1年前 明天

我没有使用过它,所以无法评论它的性能。