Alguém saberia adicionar 1 dia a uma data???
tenho objeto date de 03/04/2008… quero que ele passe a ser 04/04/2008… claro que não na mão bruta… adicionando 1 a 1 para um loop
Alguém saberia adicionar 1 dia a uma data???
tenho objeto date de 03/04/2008… quero que ele passe a ser 04/04/2008… claro que não na mão bruta… adicionando 1 a 1 para um loop
[code] GregorianCalendar cal = new GregorianCalendar();
cal.setTime(new Date());
cal.add(Calendar.DAY_OF_MONTH, 1);
sysout(cal.getTime());
[/code]
Para métodos auxiliares como este, eu aconselho a utilizar a biblioteca commons-lang.
Para adicionar dias em data basta implementar o método abaixo.
data = DateUtils.addDays( data, 1 );
Abraço.