chrono-node
Version:
A natural language date parser in Javascript
14 lines (12 loc) • 492 B
text/typescript
import AbstractMergeDateTimeRefiner from "../../../common/refiners/AbstractMergeDateTimeRefiner";
/**
* Merging date-only result and time-only result (see. AbstractMergeDateTimeRefiner).
* This implementation should provide Dutch connecting phases
* - 2020-02-13 [at] 6pm
* - Tomorrow [after] 7am
*/
export default class NLMergeDateTimeRefiner extends AbstractMergeDateTimeRefiner {
patternBetween(): RegExp {
return new RegExp("^\\s*(om|na|voor|in de|,|-)?\\s*$");
}
}