Olá Pessoal !!
Seguinte… Sou uma negação pra trabalhar com datas :oops:
Preciso muito da ajuda de vcs.
Eu preciso fazer o seguinte:
1 - Tenho 2 datas que só devo levar em consideração mes e ano.
2 - Enquanto uma data não for igual a outra, ele deve fazer algo
3 - O Formato deve ser: yyyymm
O algoritmo é o +/- o seguinte (mas não sei como fazer de forma q funcione hehe… nunca mexo com datas e é nisso q dá
):
É por ai…
StringBuffer sb = new StringBuffer();
oldDate = 200808; // 08/2008
currentDate = 200907; // 07/2009
while( currentDate >= oldDate){
sb.append(oldDate + " ");
oldDate.add(Calendar.MONTH, 1);
}
Bem…
A saída esperada, no sb, é: 200808 200809 200810 200811 200812 200901 200902 200903 200904 200905 200906 200907
Como faço no caso de comparar 2 datas no formato yyyymm ?
E como adicionar 1 mes nessa data, com esse formato ?
Isso q está sendo ruim pra fazer…
Não encontrei nada parecido no google…
Obrigado