creo si no me equivoco que el problema tiene que estar en el como hago el año
Resulta que si busco entre fechas que coincidan con el mismo año por ejemplo 01/02/2017 y 28/02/2017 Me muestra perfectamente las 2 fechas 11/02/2017 y 17/02/2017 al igual que si lo hago 01/09/2016 al 31/12/2016 me muestra perfectamente 26/09/2016 y 25/12/2016, el problema esta cuando saltas de año ejemplo 01/09/2016 al 28/02/2017 Así debería de mostrar todas las fechas en cambio solo muestra las del 2016, Lo he intentado cambiando de mil formas el año pero lo único que consigo es liarme mas.
Código Java:
Ver original
fecha_entrada.add("26/09/2016"); fecha_entrada.add("25/12/2016"); fecha_entrada.add("11/02/2017"); fecha_entrada.add("17/02/2017"); for(int c =0; c<fecha_entrada.size();c++){ if( (fecha_desde_dia<fecha_hasta_dia) &&(fecha_desde_mes<=fecha_hasta_mes) &&(fecha_desde_mes<=fecha_mes) &&(fecha_desde_anio<=fecha_hasta_anio) &&(fecha_desde_anio<=fecha_anio) ){ //Salida de los registros entre X fecha y X fecha } }