Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/02/2012, 04:16
JavaDev
 
Fecha de Ingreso: febrero-2012
Mensajes: 3
Antigüedad: 12 años, 2 meses
Puntos: 1
Respuesta: Como tranformar numero de dias pasados del año a el dia y numero de mes ??

Si he entendido bien lo que pides, yo lo haría mediante los objetos de Calendario como GregorianCalendar:

Código:
import java.util.Calendar;
import java.util.GregorianCalendar;
Código:
GregorianCalendar cal = new GregorianCalendar(2004,0,1); //El mes va de 0 a 11
cal.add(Calendar.DATE,10-1); //se le resta 1 porque ya estaba en 1/ene/2004
Luego, para obtener el día, mes y año pondría lo siguiente (al mes le estoy sumando 1 por lo que te comentaba, el mes va de 0 a 11 en Gregorian Calendar):
Código:
cal.get(Calendar.DAY_OF_MONTH)
Código:
(cal.get(Calendar.MONTH)+1)
Código:
cal.get(Calendar.YEAR);
Por cierto, te recomiendo no poner eñe en la variable de "año". Aunque poniendo "ano" quede mal, es más recomendable.