Skip to main content

Function: dateMatchModifiers()

dateMatchModifiers(date, matchers, dateLib): boolean

Returns whether a day matches against at least one of the given Matcher.

const date = new Date(2022, 5, 19);
const matcher1: DateRange = {
from: new Date(2021, 12, 21),
to: new Date(2021, 12, 30)
};
const matcher2: DateRange = {
from: new Date(2022, 5, 1),
to: new Date(2022, 5, 23)
};
dateMatchModifiers(date, [matcher1, matcher2]); // true, since day is in the matcher1 range.

Parameters​

ParameterTypeDefault value
dateDateundefined
matchersMatcher | Matcher[]undefined
dateLibDateLibdefaultDateLib

Returns​

boolean

Defined in​

src/utils/dateMatchModifiers.ts:33