Is Between
Určuje, zda se daný objekt Day.js nachází v intervalu mezi dvěma zadanými daty.
TIP
Pro použití této funkce je nutný plugin IsBetween.
dayjs.extend(isBetween);
dayjs('2010-10-20').isBetween('2010-10-19', dayjs('2010-10-25'));
// Výchozí jednotka je milisekunda.
Pro omezení přesnosti porovnání na jinou jednotku než milisekundy, zadejte ji jako třetí parametr. V takovém případě se porovnání provádí s ohledem na zadanou jednotku a jednotky vyšší úrovně.
dayjs().isBetween('2010-10-19', '2010-10-25', 'month'); // Porovnává měsíc a rok.
Jednotky nerozlišují velikost písmen a podporují množné tvary a zkratky.
Seznam všech dostupných jednotek
Čtvrtý parametr určuje, zda jsou hraniční hodnoty intervalu zahrnuty (inkluze) nebo vyloučeny (exkluze). [
označuje inkluzi (hodnota je zahrnuta). (
označuje exkluzi (hodnota je vyloučena).
Pokud je použit parametr inkluze/exkluze, musí být zadány oba indikátory pro dolní a horní mez intervalu.
dayjs('2016-10-30').isBetween('2016-01-01', '2016-10-30', null, '[)');