Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: gasoft en 11 Noviembre 2009, 18:48 PM

Título: Pequeña duda JCalendar
Publicado por: gasoft en 11 Noviembre 2009, 18:48 PM
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
Título: Re: Pequeña duda JCalendar
Publicado por: gasoft en 11 Noviembre 2009, 21:11 PM


: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/
Título: Re: Pequeña duda JCalendar
Publicado por: Nakp en 13 Noviembre 2009, 03:05 AM
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