Somar hora

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.

Documentação

Já que você precisa trabalhar com o tempo, use esse API:
http://joda-time.sourceforge.net/