Cita:
public Date ObtenerFecha(){
long time=System.currentTimeMillis();
Date fecha=new Date(time);
String f="";
int dia=fecha.getDay();
int mes=fecha.getMonth()+1;
int anio=fecha.getYear()+1900;
int hora=fecha.getHours();
int minutos=fecha.getMinutes();
int segundos=fecha.getSeconds();
f=f+String.valueOf(anio)+"-"+String.valueOf(mes)+"-"+String.valueOf(dia)+" "+String.valueOf(hora)+":"+String.valueOf(minutos) ;
java.sql.Date f1=java.sql.Date.valueOf(f);
return f1;
}
long time=System.currentTimeMillis();
Date fecha=new Date(time);
String f="";
int dia=fecha.getDay();
int mes=fecha.getMonth()+1;
int anio=fecha.getYear()+1900;
int hora=fecha.getHours();
int minutos=fecha.getMinutes();
int segundos=fecha.getSeconds();
f=f+String.valueOf(anio)+"-"+String.valueOf(mes)+"-"+String.valueOf(dia)+" "+String.valueOf(hora)+":"+String.valueOf(minutos) ;
java.sql.Date f1=java.sql.Date.valueOf(f);
return f1;
}
pero la funcion getDay() devuelve el dia de la semana es decir devuelve del 0 al 6 segun si es lunes, martes,.... pero yo quiero el dia del mes (16/10/2009) como puedo sacar el dia del mes?
gracias.