使用日期.js分析方法,而不是当前日期

Use Date.js parse method not for the current date

本文关键字:当前日期 方法 日期 js      更新时间:2023-09-26

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

给定今天的日期是:2015 年 3 月 9 日星期一 00:00:00 GMT+0100 (CET)

输入: Date.parse('next tuesday');

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

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

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

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

在问这个问题之前,可能请阅读 API。