Cambiar formato de fecha
    
		    Conocéis alguna clase en java que tenga algun método que cambie el formato de una fecha?
Es que necesito cambiar este formato de fecha: Mar 1, 2005 9:30:42 AM por DD-MM-YYYY hh24:mi:ss
Muchas Gracias!!!
	    
    Es que necesito cambiar este formato de fecha: Mar 1, 2005 9:30:42 AM por DD-MM-YYYY hh24:mi:ss
Muchas Gracias!!!
		    Hola:
La clase SimpleDateFormat hace lo que tu quieres.
Quizás la clase Calendar también te sea de utilidad.
Se bueno.
    La clase SimpleDateFormat hace lo que tu quieres.
Quizás la clase Calendar también te sea de utilidad.
Se bueno.
		    Todo resuelto:
Calendar fecha_ini=Calendar.getInstance();
fecha_ini.setTime(jcombobox_ini.getModel().getDate());
String dia=Integer.toString(fecha_ini.get(Calendar.DATE));
if(dia.length()<2){
dia="0"+dia;
}
String mes=Integer.toString(fecha_ini.get(Calendar.MONTH)+1);
if(mes.length()<2){
mes="0"+mes;
}
String hora=Integer.toString(fecha_ini.get(Calendar.HOUR_OF_DAY));
f(hora.length()<2){
hora="0"+hora;
}
String minutos=Integer.toString(fecha_ini.get(Calendar.MINUTE));
if(minutos.length()<2){
minutos="0"+minutos;
}
String segundos=Integer.toString(fecha_ini.get(Calendar.SECOND));
if(segundos.length()<2){
segundos="0"+segundos;
}
String inicio=dia+"-"+mes+"-"+fecha_ini.get(fecha_ini.YEAR)+" "+hora+":"+minutos+":"+segundos;
El mes le he tenido que sumar un 1 porque me daba un mes menos,¿Sabe alguien por que?
Gracias por la clase chuidiang!!!
    Calendar fecha_ini=Calendar.getInstance();
fecha_ini.setTime(jcombobox_ini.getModel().getDate());
String dia=Integer.toString(fecha_ini.get(Calendar.DATE));
if(dia.length()<2){
dia="0"+dia;
}
String mes=Integer.toString(fecha_ini.get(Calendar.MONTH)+1);
if(mes.length()<2){
mes="0"+mes;
}
String hora=Integer.toString(fecha_ini.get(Calendar.HOUR_OF_DAY));
f(hora.length()<2){
hora="0"+hora;
}
String minutos=Integer.toString(fecha_ini.get(Calendar.MINUTE));
if(minutos.length()<2){
minutos="0"+minutos;
}
String segundos=Integer.toString(fecha_ini.get(Calendar.SECOND));
if(segundos.length()<2){
segundos="0"+segundos;
}
String inicio=dia+"-"+mes+"-"+fecha_ini.get(fecha_ini.YEAR)+" "+hora+":"+minutos+":"+segundos;
El mes le he tenido que sumar un 1 porque me daba un mes menos,¿Sabe alguien por que?
Gracias por la clase chuidiang!!!
		    Hola!!!
Hay q sumar uno porque la clase cuenta los meses de 0 a 11 y no de 1 a 12.
Entendiste como usar SimpleDateFormat ????
Salu2!!!!!!!!!!!
    Hay q sumar uno porque la clase cuenta los meses de 0 a 11 y no de 1 a 12.
Entendiste como usar SimpleDateFormat ????
Salu2!!!!!!!!!!!
