使用Date.js解析方法不是当前日期

时间:2015-03-09 11:47:13

标签: javascript date nlp sugar.js

我想使用javascript库(如Date.js)来解析自然语言表达式,例如“next tuesday”或“tommorow”,但似乎它根据当前日期评估表达式,例如:

鉴于今天的日期是:2015年3月9日00:00:00 GMT + 0100(CET)

输入:Date.parse('下周二');

输出:2015年3月10日星期二00:00:00 GMT + 0100(CET)

我想在给定具体日期的情况下解析“下周二”的表达。有没有办法如何使用date.js或任何其他Javascript库实现这一点(我也尝试过Sugarjs)?我在这里错过了什么吗?

1 个答案:

答案 0 :(得分:0)

将今天设置为您想要的日期并进行解析。

https://code.google.com/p/datejs/wiki/APIDocumentation#set

在提出这个问题之前,可能会阅读API。