Is Between (Tra)
Verifica se un oggetto Day.js rientra tra due date e orari specificati.
TIP
Questa funzionalità richiede il plugin IsBetween per essere utilizzata.
dayjs.extend(isBetween);
dayjs('2010-10-20').isBetween('2010-10-19', dayjs('2010-10-25'));
// default: millisecondi
Per limitare la granularità a un'unità diversa dai millisecondi, specificarla come terzo parametro. In questo caso, il confronto considera l'unità specificata e le unità di misura superiori.
dayjs().isBetween('2010-10-19', '2010-10-25', 'month'); // confronta mese e anno
Le unità non sono sensibili alla differenza tra maiuscole e minuscole e supportano forme plurali e abbreviate.
Elenco di tutte le unità disponibili
Il quarto parametro definisce l'inclusività dell'intervallo. Un carattere [
indica inclusione, mentre un carattere (
indica esclusione.
Se si utilizza il parametro di inclusività, è necessario specificare entrambi gli indicatori.
dayjs('2016-10-30').isBetween('2016-01-01', '2016-10-30', null, '[)');