Kiero validar si una fecha ingresada por un JTextField es correcta, y para eso hice lo ste:
public int validar(String fechaStr){
int validacion=0;
try{
SimpleDateFormat df = new SimpleDateFormat("yyyy/MM/dd");
java.util.Date fecha = df.parse(cad);
validacion=1; //correcta
catch(Exception e){
validacion=0;//erronea
}
finally{
return validacion;
}
}
pero cunado llamo la funcion y le paso como parametro : "2009/01/32", me arroja
un 1(fecha correcta), no se si el metodo este mal hecho, ayuda!
salu2