Pequeña duda JCalendar

Iniciado por gasoft, 11 Noviembre 2009, 18:48 PM

0 Miembros y 1 Visitante están viendo este tema.

gasoft

hola Buenas tardes..


Tengo una pequeña duda con el API JCalendar (http://www.toedter.com/en/jcalendar/index.html) desarrollado por toedter; quiero capturar esa fecha y enviarla a la base de datos. el problema es que la fecha me lo retorna 'Fri Nov 13 12:52:18 COT 2009' me gustaria saber como puedo darle formato a esa fecha para que quede DD-MM-YYYY y asi poder mandarla a la BD.

Gracias por su ayuda :D

gasoft



:D He encontrado la solucion, la publico por si alguien alguna  vez la necesita.


// Creamos una variable que va a contenter el String de la Fecha

String fecha = null;


// Le pasamos el valor de el JCalendar


fecha+=Fecha.getCalendar().get(Calendar.YEAR)+"-"+1+Fecha.getCalendar().get(Calendar.MONTH))+"-"+ Fecha.getCalendar().get(Calendar.DAY_OF_MONTH);

nos imprimira alg como

"2009-10-12"

:D

Fuente: http://proiektutaldea.wordpress.com/2008/06/07/jcalendar/

Nakp

buah... alguna vez tuve ese tutorial en mi blog xDDD... bueno uno mas completo, esto es lo correcto:
Código (java) [Seleccionar]

JDateChooser jdc = new JDateChooser;

Date fecha = new Date();

fecha = cal.getDate();


para darle formato puedes usar simpledateformat :P
Ojo por ojo, y el mundo acabará ciego.