Your date pattern is "dd/MM/yyyy hh:mm:ss" If you are expecting 24 hour time, you should use HH instead of hh.
-----Original Message----- From: Rodolfo Garc�a Esteban/CYII [mailto:[EMAIL PROTECTED] Sent: Wednesday, 27 April 2005 6:19 PM To: Jakarta Commons Users List Subject: Re: TimeStamp validator Importance: Low Hola Jose Antonio. This is the code. if (entradaString != null && !entradaString.equals("")) { bEntradaEnter = true; log.trace("La fecha es ||" + entradaString + "||"); if (GenericValidator.isDate(entradaString, "dd/MM/yyyy hh:mm:ss", false)) { try { entrada = sdf.parse(entradaString); } catch (ParseException pe) { errors.add("entradaString", new ActionMessage("errors.formato.fecha", "Entrada")); log.error("Error al convertir fecha Entrada " + entradaString); } } else { errors.add("entradaString", new ActionMessage("errors.formato.fecha", "Entrada")); log.trace("Entrada no es una fecha correcta. dd/MM/yyyy " + entradaString); } } I have rewrite the pattern and works well. Thank you, Gracias saludos ________________________ Rodolfo _______________________ Jos� Antonio P�rez Testa <[EMAIL PROTECTED]> 27/04/2005 10:16 Por favor, responda a "Jakarta Commons Users List" Para: Jakarta Commons Users List <[email protected]> cc: (cco: Rodolfo Garc�a Esteban/CYII) Asunto: Re: TimeStamp validator Hola Rodolfo, The javadoc for isDate states that the pattern is used with SimpleDateFormat. Maybe your pattern is not correct for the validation your need. Can you give us the pattern and the String to validate. public static boolean *isDate*(java.lang.String value, java.lang.String datePattern, boolean strict) Checks if the field is a valid date. The pattern is used with |java.text.SimpleDateFormat. |Rodolfo Garc�a Esteban/CYII wrote: >Hi, > >I use GenericValidator.isDate(), when I try to >validate with the pattern "dd/MM/yyyy" works well, but when I use the >pattern "dd/MM/yyyy hh:mm:ss", doesn't work well, it returns false when >checks a valid string. How I can validate this pattern date?. Is there >any timeStampValidator or something like that? > >Thanks in advance, > >________________________ >Rodolfo > > > -- Jos� Antonio P�rez Testa Ingenier�a de Servicios e Innovaci�n t�cnologica. Tel�maco 3 28027 - Madrid (ESPA�A) Tel: +34-91-480.81.12 [EMAIL PROTECTED] www.indra.es --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
