Filtrar por dias Atrasados

Filtrar Por dias Atrasados comparados con el dia de hoy

 public List<Vehiculos> getVehiculosManteminientoAtrasadoList() {
        try {
            vehiculosManteminientoAtrasadoList = new ArrayList<>();
            List<Vehiculos> list = vehiculosFacade.findAll(new Document("Placa", 1));
            for (Vehiculos v : list) {
                Date fechaactual = JsfUtil.getFechaActual();
                Integer dias = JsfUtil.diasEntreFechas(fechaactual, v.getFechaultimomantenimiento());
                System.out.println(v.getPlaca() + "Dias: " + dias);
                if (dias > 90) {
                    vehiculosManteminientoAtrasadoList.add(v);
                }
            }

        } catch (Exception e) {
            JsfUtil.errorMessage("getVehiculosManteminientoAtrasadoList() " + e.getLocalizedMessage());
        }
        return vehiculosManteminientoAtrasadoList;
    }

Last updated