Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 10-mar-2006, 13:49   #1 (permalink)
jessivita ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 10
formato de fechas

Hola amigos..me podrian ayudar..estoy haciendo un programa en jsp que pide el rango de fechas...si me dijitan del año completo todo bien..pero si me lo abrevian el programa se cae, por ejemplo
01/02/2006 bien
01/02/06....se cae...

como puedo hacer que si me digitan 01/02/06 yo cambie el formato o por lo menos evite que se caiga la pagina diciendole que el año no esta en el formato correcto..

Muchas Gracias.
jessivita está desconectado   Responder Citando
Antiguo 10-mar-2006, 16:47   #2 (permalink)
stock tiene algunos puntos positivos de karma
 
Avatar de stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 1.995
evitar que se caiga la page, nadamas haces un try seguido de su catch, y atrapas la exception que se arroja al convertirte a fecha........

Código:
String fecha = "10/12/05";
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yy");
Date date = sdf.parse(fecha);

System.out.println("done! "+date.toString());
mira, prueba este codigo, que ami no me vienta exceptiones aunque le ponga el anio 05 o 2005 igual lo convierte bien

have funnnnnn
__________________
Don't hate the languaje, hate the runtime environment
Crysfel's Blog :: Blog de programación, JAVA,PHP, AJAX, JavaScript, CSS y otras hierbas
stock está desconectado   Responder Citando
Antiguo 17-jun-2006, 09:56   #3 (permalink)
x_women está en el buen camino
 
Fecha de Ingreso: abril-2005
Ubicación: en Santa Cruz - España
Mensajes: 428
Por me funciono lo de fecha gracias Stock pero me presentaba el siguiente error:
parse.Exception.ParseException o algo asi pero el codigo final fue este y me funciona a las mil maravillas:

try{
String fecha = "10/12/05";
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yy");
Date date = sdf.parse(fecha);
}
catch(ParseException e1){
System.err.println(e1);
}

claro no se olviden importar la librerias:
java.text.SimpleDateFormat;
java.text.ParseException;
java.util.Date;
x_women está desconectado   Responder Citando
Respuesta

Calificación: Calificación de Tema: 1 votos, 5,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 12:00.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93