Como Pegar Duas Datas e a partir delas Somar o Total de Horas?

Alguem SAbe como fazer Isto em Java?

Uma maneira tosca de fazer seria:

Date d1 = new Date();
Date d2 = new Date();
int totalHoras = d1.getHours() + d2.getHours();

Vê se isso resolve:

[code]public static int totalHoras(Calendar c1, Calendar c2) {
long m1 = c1.getTimeInMillis();
long m2 = c2.getTimeInMillis();

return (m2 + m1) / (60 * 60 * 1000);

}[/code]
Blz! :thumbup: