IsBetween
Az IsBetween bővítmény hozzáadja az .isBetween()
API-t, amely egy boolean
értéket ad vissza, jelezve, hogy egy dátum egy másik két dátum közé esik-e.
javascript
var isBetween = require('dayjs/plugin/isBetween');
// import isBetween from 'dayjs/plugin/isBetween' // ES 2015
dayjs.extend(isBetween);
// A `year` (év) granularitás használatához add meg a harmadik paramétert
dayjs('2010-10-20').isBetween('2010-10-19', dayjs('2010-10-25'), 'year');
// A 4. paraméter egy két karakterből álló string; '[' jelentése inkluzív, '(' exkluzív
// '()' kizárja a kezdő és a záró dátumot (alapértelmezett)
// '[]' tartalmazza a kezdő és a záró dátumot
// '[)' tartalmazza a kezdő dátumot, de kizárja a záró dátumot
// A granularitás (részletesség) határozza meg a kezdő és záró inkluzív ellenőrzések pontosságát.
// Például, ha a kezdő dátumot nap pontossággal szeretnénk belefoglalni, akkor a 'day' (nap) granularitást kell harmadik paraméterként megadni.
dayjs('2016-10-30').isBetween('2016-01-01', '2016-10-30', 'day', '[)');