Estou construindo uma aplicação e preciso filtrar entre a data de partida e a data de chegada. Porém, não faço ideia de como filtrar através das datas. Pesquisei sobre, mas também não achei muita coisa. Alguém pode me dar uma luz de como fazer isso?
Estou construindo uma aplicação e preciso filtrar entre a data de partida e a data de chegada. Porém, não faço ideia de como filtrar através das datas. Pesquisei sobre, mas também não achei muita coisa. Alguém pode me dar uma luz de como fazer isso?
Fala ai Barbara, tudo bem? Nesse caso recomendo você dar uma olhada na biblioteca DayJS: https://day.js.org/
Basicamente a ideia seria você informar as datas de inicio e fim nos campos de filtros, percorrer todos os itens do seu array
(.filter
) e através de funções como isBefore
, isAfter
e isBetween
você vai conseguir saber se o determinado registro está dentro do range informado nos filtros.
Espero ter ajudado.