//instancia com a data atualCalendardata=Calendar.getInstance();//adicionando um dia.data.set(Calendar.DAY_OF_MONTH,data.get(Calendar.DAY_OF_MONTH)+1);
Ah, se precisar converter de java.util.Date pra Calendar use:
pode usar o metodo subString(desteChar, ateEste) e ir montando uma nova instancia de Date com os valores
mas eh meio gambiarrado :mrgreen:
L
lgweb
ai espero que ajude.
t+
privateDateinitDataInicial(){Calendarc=null;try{StringsuaData="12/10/2009";SimpleDateFormatsdf=newSimpleDateFormat("dd/MM/yyyy");Datedata=sdf.parse(suaData);c=Calendar.getInstance();c.setTime(data);c.add(Calendar.DAY_OF_MONTH,1);}catch(ParseExceptione){// TODO Auto-generated catch blocke.printStackTrace();}returnc.getTime();}
renanedpedroso
Essa história de subString é bem gambiarra mesmo.
hehehe
Pode render várias dores de cabeça.
É preferível não reinventar a roda, usando o Calendar.
Abraço!
fabricioempresa
BEm pessoal consegui de uma forma bem mais fácil mas acredito que não a ideal