Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > obtener la fecha dia, mes, año, proporcionando el numero del día del año

obtener la fecha día, mes, año, proporcionando el numero del día del año
por ejemplo dar el numero 365
y que imprima en pantalla es 30 de diciembre 2016

julio 7, 2016 | Unregistered Commenterfrancisco

Aunque yo estoy esperando ayuda todavía, es bueno poder ayudar.
Hice este método recién ahora y lo probé funciona muy bien, creo que es lo que necesita.

public void dia_anio() {
String dia_anio = Integer.toString(jDateChooser1.getCalendar().get(C­alendar.DAY_OF_YEAR));
SimpleDateFormat date = new SimpleDateFormat("dd-MMM-yyyy", Locale.getDefault());
String FechaHoy = date.format(jDateChooser1.getDate());

System.out.println("Día numero:" + (dia_anio));
System.out.println("Hoy es:" + (FechaHoy));

Espero haberte ayudado.

julio 7, 2016 | Unregistered Commenteralbcons

No entendi muy bien a que te referias, pero tal vez esto te pueda servir

public String convertirFecha(Date f) {
Calendar cal = Calendar.getInstance();
cal.setTime(f);
int dia = cal.get(Calendar.DAY_OF_MONTH);
int mes = cal.get(Calendar.MONTH) + 1;
String sDia = "";
String sMes = "";
if (dia < 10) {
sDia = "0";
}
sDia += dia;
if (mes < 10) {
sMes = "0";
}
sMes += mes;
String fecha = cal.get(Calendar.YEAR) + "/" + sMes + "/" + sDia + "/";
return fecha;
}

SimpleDateFormat formatoFecha = new SimpleDateFormat("dd/MM/yyyy");
feprestamo.setText(formatoFecha.format(dto.getFechaPrestamo()));

julio 11, 2016 | Unregistered CommenterDany

podrías declarar una variable para obtener cada uno de los valores que te da el dataformat

julio 11, 2016 | Unregistered CommenterArturo