martes, 29 de mayo de 2012

Comparar horas

 private static boolean compararHoras() {
        String horaInicial = "13:30";
        String horaFinal = "12:20";
        try {
            if (revisarFecha(horaInicial) && revisarFecha(horaFinal)) {
                DateFormat dateFormat = new SimpleDateFormat("HH:mm");
                Date horaIni;
                Date horaFin;
                horaIni = dateFormat.parse(horaInicial);
                horaFin = dateFormat.parse(horaFinal);
                if (horaIni.compareTo(horaFin) < 0) {
                    System.out.println("correcta");
                    return true;
                } else {
                    System.out.println("incorrecta");
                    return false;
                }
            } else {

                return false;
            }
        } catch (ParseException ex) {
            //Logger.getLogger(Main2.class.getName()).log(Level.SEVERE, null, ex);
            System.out.println("Posee errores");
            return false;
        }

4 comentarios:

  1. Este comentario ha sido eliminado por un administrador del blog.

    ResponderEliminar
  2. Es precisamente lo que estaba buscando. Gracias

    ResponderEliminar
  3. A ue se refiere o que funcion tiene esto revisarFecha(horaInicial) alguien me pued explicar???

    ResponderEliminar