Pessoa preciso somar horas…procurei na net e aqui no forum achei uns exemplos so q nesse exemplo era subtrair, mudei o operador e o resultado da errado…
seuCalendar.add(1, Calendar.HOUR);
//soma a partir da hora da criação da instancia
Calendar c = Calendar.getInstance();
c.add(Calendar.HOUR, 10);
eu preciso monta uma agenda de horarios em JEE vc sabe se tem algum componente para isso…
ou vc sabe aonde eu posso encontrar algum modelo…
[quote=paulo.f.rodriguez][code]
//soma a partir da hora da criação da instancia
Calendar c = Calendar.getInstance();
c.add(Calendar.HOUR, 10);
[/code][/quote]
no caso se eu quiser somar uma hora e 30 minutos, uma hora e 40 minutos?
Aí você vai usar Calendar.MINUTE. Para uma hora e 40 minutos:
c.add(Calendar.HOUR, 1);
c.add(Calendar.MINUTE, 40);
Para dias vc usa o Calendar.DATE, e para regressar ao invés de avançar, é só informar o segundo argumento negativo.