Generar cadena de fechas

rasape
18 de Septiembre del 2009
Hola a todos,

¿sabria alguien decirme como puedo generar (imprimir) todos los dias posibles que haya entre 2 fechas dadas? Es decir, si tengo como fecha de inicio 02/05/2009 y como fecha de fin 06/08/2010, imprimir todas las fechas que haya entre medias.

Muchas gracias.

jmromero
18 de Septiembre del 2009
Debes usar un objeto Calendar de la forma:
Calendar c = Calendar.getInstance()
Una vez creado hacerle un set con el día, mes y año. Para pintar uan fecha en formado dd/MM/yyyy debes usar la clase SimpleDateFormat. Calendar te devuelve un objeto fecha con getTime() y luego solo tienes q ir añadiendo días al objeto Calendar con el método add.

Suerte.