Aí cara, fiz um aqui que faz bimestral, aí é só você alterar a frequencia.
importjava.util.Date;publicclassteste{publicstaticvoidmain(Stringargs[]){Datend=newDate("01/01/2004");//cria a data inicialDatedf=newDate("01/01/2005");//cria a data finalwhile(nd.compareTo(df)<0){//enquanto a data inicial for menornd.setDate(60);//soma 60 dias na dataSystem.out.println(nd);//imprime a data}}}
só tem que cuidar no loop, pois essa comparação tá fazendo 1 iteração a mais. Mas da para você ver outra condição de parada e aí beleza.
Falow :roll:
S
SdRuboWPJ
Foi mal ae!
Tem um bugzinho aí no post antigo.
Agora arrumei.
importjava.util.Date;publicclassteste{publicstaticvoidmain(Stringargs[]){Datend=newDate("01/01/2004");//cria a data inicialDatedf=newDate("01/01/2005");//cria a data finalwhile(nd.compareTo(df)<0){//enquanto a data inicial for menor (na verdade tem arrumar aqui, ele faz 1 iteração a maisnd.setDate(nd.getDate()+10);//soma 10 dias na dataSystem.out.println(nd);//imprime a data}}}
onde soma a data, tinha que pegar o dia atual já. ehehhehehe ops