Está entre
Esto indica si el objeto Day.js está entre dos otras fechas suministradas.
Esto requiere el
IsBetween
plugin para trabajar
dayjs.extend(isBetween)
dayjs('2010-10-20').isBetween('2010-10-19', dayjs('2010-10-25'))
// milisegundos por defecto
Si desea limitar la granularidad a una unidad que no sea milisegundos, páselo como tercer parámetro. En ese caso la comparación respeta la unidad dada y las unidades anteriores.
dayjs().isBetween('2010-10-19', '2010-10-25', 'month') // compara mes y año
Las unidades no distinguen entre mayúsculas y minúsculas y soportan formas cortas y plurales.
Lista de todas las unidades disponibles
El cuarto parámetro se refiere a la inclusión. Un [
indica la inclusión de un valor. Un (
indica exclusión.
Si se utiliza el parámetro de inclusión, ambos indicadores deben ser pasados.
dayjs('2016-10-30').isBetween('2016-01-01', '2016-10-30', null, '[)')