
Problema con comparacion de fechas
Publicado por Jorge (16 intervenciones) el 14/03/2018 02:41:06
Buen día.
En el segmento de código que muestro a continuación nunca entro a la parte del else, alguien puede ver el error?
En el segmento de código que muestro a continuación nunca entro a la parte del else, alguien puede ver el error?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
String consulta = "Insert into calendario tarifas (fecha, id_tarifa, id_tipoCuarto) values ";
String fecha = new SimpleDateFormat("yyyy-MM-dd").format(dateInicio.getDate());
String idTarifa ="5";
Date fInicio = dateInicio.getDate();
Date fFinal = dateFinal.getDate();
Calendar cal= Calendar.getInstance();
while(fInicio.compareTo(fFinal)<= 0){
if(fInicio.compareTo(fFinal)== -1){
consulta = consulta + "\n('" + fecha + "', " + idTarifa + ", " + idTipo + "), ";
}else {
consulta = consulta + "\n('" + fecha + "', " + idTarifa + ", " + idTipo + ")";
}
cal.setTime(fInicio);
cal.add(Calendar.DATE, 1);
fInicio = cal.getTime();
fecha = new SimpleDateFormat("yyyy-MM-dd").format(fInicio);
}
Valora esta pregunta


0