Formatear de fecha y hora

Vicky
11 de Diciembre del 2003
Necesito insertar en BDD la fecha y hora, pero me interesa que este formateada. Hasta ahora he obtenido la fecha así (si hay otra forma me la podeis indicar):
Calendar m_cCalendar = new GregorianCalendar();
Date m_dFecha = new Date();

m_cCalendar.setTime(m_dFecha);

String lsFecha = new String(m_cCalendar.get(Calendar.YEAR) + "-" + (m_cCalendar.get(Calendar.MONTH) + 1) + "-" + m_cCalendar.get(Calendar.DAY_OF_MONTH));

String lsHora= new String(m_cCalendar.get(Calendar.HOUR) + ":" + (m_cCalendar.get(Calendar.MINUTE) + 1) + ":" + m_cCalendar.get(Calendar.SECOND));

pero ni la fecha ni la hora esta formateada. ¿Como puedo realizar los formateos????

Saludos y gracias

chuidiang
11 de Diciembre del 2003
Echa un ojo a la clase SimpleDateFormat, en java.text
Permite dar el formato que tu quieras a la hora.
Se bueno.