Cómo sumar horas en Java?

jeantm
20 de Junio del 2006
Hola, necesito saber si existe en la API de Java, ó en todo caso, si alguién sabe cómo sumar horas en java... la cosa es así, necesito hacer algo como esto:

8:25 + 10:10 + 21:00 = 39:35

en realidad me gustaría guardar las horas como java.sql.Time, ya que me intersa guardar ese acumulado de horas (por ejemplo en un BD) .. y posteriormente incluso representar esa sumatoria de horas como dias, meses o lo que convenga.. para el caso anterior, tener las opciones de mostrar "39:35" ó "1 día 15 horas y 25 min" ... alguién puede ayudarme?

Muchas gracias... y saludos!!