Galera eu tenho um Objeto do tipo date e prescisava somar 30 dias a mais na data deste Objeto…alguem sabe como eu faço isso ???
http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&p=149035&highlight=#149035
Vendo isso vc consegue né?! ehehhe
Ahh…sim …dai tb não tem como néé´
hehehe
Com esse Calendar ai …tem como eu saber o dia da semana da variavel cal??
[code]
public static void main(String[] args) {
Date date = new Date();
System.out.println((new SimpleDateFormat("EEEE").format(date)));
}[/code]
Da uma olhada na documentação da classe SimpleDateFormat, que lá você vai encotrar como formatar um data
Então eu ja olhei…só que não entendi…ele sempre para no primeiro if do meu codigo
int dias = 89
Calendar cal = Calendar.getInstance();
cal.setTime(new java.util.Date());
cal.add(Calendar.DATE,dias);
if (cal.DAY_OF_WEEK == Calendar.SATURDAY) {
dias +=2;
}
else if(cal.DAY_OF_WEEK == Calendar.SUNDAY){
dias +=1;
}
alguem sabe qual é o problema pra ele sempre para no 1° if?
[code] int dias = 89
Calendar cal = Calendar.getInstance();
cal.setTime(new java.util.Date());
cal.add(Calendar.DATE,dias);
if (cal.get(Calendar.DAY_OF_WEEK) == Calendar.SATURDAY) {
dias +=2;
}
else if(cal.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY){
dias +=1;
}[/code]
usa o metodo get, passado o valor do atribui que vc quer retornar…