Receba todos os dias entre amanhã e 60 dias e, em seguida, passe por eles
Preciso tirar amanhã, adicionar 60 dias e fazer um loop dia após dia. Imaginando qual seria a maneira apropriada de fazer isso?
Isto é o que eu tentei. De alguma forma, ele inicia meu mês de loop e, em janeiro de 2015, mostra o mês como 0.
Calendar startCalemder = Calendar.getInstance();
startCalemder.setTime(new Date());
startCalemder.add(Calendar.DATE, 1);
Calendar endCalendar = Calendar.getInstance();
endCalendar.setTime(new Date());
endCalendar.add(Calendar.DATE, 60);
//loop over day by day
for (; startCalemder.compareTo(endCalendar) <= 0;
startCalemder.add(Calendar.DATE, 1)) {
startCalemder.get(Calendar.YEAR); //shows year
startCalemder.get(Calendar.MONTH); //shows month
startCalemder.get(Calendar.DAY_OF_MONTH); //shows day
}