Problemas en Java con los datos tipo Date
Publicado por Celia (6 intervenciones) el 14/02/2007 17:23:10
Buenas. Escribo de nuevo mi correo, ignorad el anterior con el mismo título. Tengo un problema en un Servlet con los datos de tipo Date. Resulta que yo leo una serie de datos de una página JSP, y uno de ellos es una fecha (que yo introduzco como dd/mm/yyyy), y la tengo que guardar en la bbdd de esa misma forma, como tipo Date (la BBDD está en Oracle). En el Servlet de java, yo hago lo siguiente:
String pfecha = request.getParameter("fecha");
java.text.SimpleDateFormat sd = new java.text.SimpleDateFormat("dd/MM/yyyy",
new Locale("es","ES"));
java.util.Date nuevaFecha = sd.parse(pfecha);
Después de eso, si por ejemplo yo había introducido en pantalla 20/11/2006,
el valor de nuevaFecha es Mon Nov 20 00:00:00 CET 2006,
por qué me asigna la fecha con ese formato?? si yo le he indicado el formato "dd/mm/yyyy" !!
Si alguien me puede ayudar.... muchas gracias.
String pfecha = request.getParameter("fecha");
java.text.SimpleDateFormat sd = new java.text.SimpleDateFormat("dd/MM/yyyy",
new Locale("es","ES"));
java.util.Date nuevaFecha = sd.parse(pfecha);
Después de eso, si por ejemplo yo había introducido en pantalla 20/11/2006,
el valor de nuevaFecha es Mon Nov 20 00:00:00 CET 2006,
por qué me asigna la fecha con ese formato?? si yo le he indicado el formato "dd/mm/yyyy" !!
Si alguien me puede ayudar.... muchas gracias.
Valora esta pregunta


0