Использовать метод синтаксического анализа Date.js не для текущей даты

Я хочу использовать библиотеку javascript (например, Date.js) для синтаксического анализа выражений на естественном языке, таких как "следующий вторник" или "завтра", но похоже, что оно оценивает выражение на основе текущей даты, например:

Сегодняшняя дата: понедельник, 09 марта 2015 года, 00:00:00 по Гринвичу +0100 (CET).

Ввод: Date.parse("следующий вторник");

Выходной: вт 10 марта 2015 00:00:00 GMT+0100 (CET)

Я хотел бы разобрать выражение "следующий вторник" с учетом конкретной даты. Есть ли способ, как можно добиться этого с помощью date.js или любой другой библиотеки Javascript (я тоже пробовал sugarjs)? Я что-то здесь упускаю?

1 ответ

Установите сегодня дату, которую вы хотите иметь, и сделайте свой анализ.

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

Вероятно, прочитайте API, прежде чем задавать этот вопрос.

Другие вопросы по тегам