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

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

>“3至4周”
>“2 – 3天”
>“3周到2个月”

最佳答案
ruby的Chronic gem将允许您以自然形式表达日期.

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

  thursday
  november
  summer
  friday 13:00
  mon 2:35
  4pm
  yesterday at 4:00
  last friday at 20:00
  last week tuesday
  tomorrow at 6:45pm
  afternoon yesterday
  thursday last week
  3 years ago
  5 months before Now
  7 hours ago
  7 days from Now
  1 week hence
  in 3 hours
  1 year ago tomorrow

我没有用它,所以不能评论它的性能.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...