VALIDAR HORA

Moderador: iuav

Temas relacionados: Java, JavaBeens, JBuilder, JDK, Applets, etc

VALIDAR HORA

Notapor CC » Jue Jul 26, 2007 4:56 pm

Hola,

Un favor, tengo una etiqueta que guarda la hora, esta en formato String y guarda por ejemplo 15:30, pero lo que deseo es validar que por ejemplo no me ingrese 99:99.

Entonces el favor es, alguien me puede decir como validar para que vaya verificando de dígito en dígito que no sea 9, pero por ejemplo si tiene 15:19 si me acepte y no salga error???

Saludos cordiales,



Cristhian
CC
Usuario Muy Activo
Usuario Muy Activo
 
Mensajes: 101
Registrado: Dom Jul 25, 2004 12:23 pm
Ubicación: Ecuador - Quito


Notapor eviza » Sab Oct 20, 2007 6:07 am

Hola

te doy una idea de lo que puedes hacer:

String cadena; aqui esta la hora ingresada en formato 99:99

cadena1= cadena.substring(0,2);
cadena2= cadena.substring(3,5);

convertir a entero cadena1 y verificar si es menor que 24
lo mismo con cadena2 solo que sea menor que 60


saludos

Enzo
eviza
Novato
Novato
 
Mensajes: 8
Registrado: Sab Nov 19, 2005 10:24 pm
Ubicación: http://informatica.hiperzona.com


Re: VALIDAR HORA

Notapor cororo129 » Sab Abr 11, 2009 3:04 pm

hola yo obtngo la fecha de esta manera, epsero te sirva:

import java.util.Date;

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

/**
*
* @author CORORO
*/
public class fecha {


public static void main(String []args)
{
fecha o=new fecha();

}
public String fecha()
{
Date p= new Date();
String per=p.toString();
String dia,mes,mes1,ano,hora,min,fecha,seg;

dia=per.substring(8,10);
mes1=per.substring(4,7);
mes=mes1.replace("Mar", "03");
mes=mes1.replace("Apr", "04");
ano=per.substring(24,28);
hora=per.substring(11,13);
min=per.substring(13,16);
seg=per.substring(16,20);

fecha=ano+ "-" + mes + "-" + dia+ " " +hora+min+seg;

return fecha;
}
}
cororo129
Novato
Novato
 
Mensajes: 5
Registrado: Lun Feb 23, 2009 12:27 am


    

Volver a Java

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados