php - 人工输入的智能日期范围解析?

标签 php javascript python ruby coldfusion

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

  • “3 到 4 周”
  • “2 - 3 天”
  • “3 周到 2 个月”

最佳答案

Chronic gem for ruby​​ 将允许您以自然形式表达日期。

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

  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

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

关于php - 人工输入的智能日期范围解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3473830/

相关文章:

python - 在激光 3D 扫描仪中查找结果 XYZ 点

日期范围内的php结果

php - 从 3 个不同的表中获取最近的帖子,在 codeigniter 中将结果限制为 5 个

javascript - 有没有办法在 tinymce iframe 中加载外部 javascript 文件?

javascript - navigator.notification.* 失败 "navigator.notification [undefined] is not an object"

java - Netbeans JSF 应用程序中从未到达 javascript 文件中的断点?

python - NumPy:将返回矩阵的函数应用于矩阵的每一行的通用向量化方法

php - 使用 PHP 在 Mysql 中数组到字符串错误

javascript - 即使在 AJAX 调用中明确定义了 PHP,PHP 仍显示未定义?

python - 尝试在 Raspberry pi 上运行 PocketSphinx 时,新解码器返回 -1