Alguém sabe me informar como calcular a diferença de horas da seguinte maneira:
H1: 18:30
H2: 01:30
H1 - H2 = 05:00
Verifiquei que várias pessoas postaram duvidas sobre diferença de horas, que deu certo, mas neste caso não, pois o Java não sabe que 01:15 é outro dia.
Não gravo a data, somente as horas… o Java sozinho não vai saber que a segunda hora é outro dia, correto?
Acho que terei q gravar a data junto, aí dá certo!
Você poderia inferir que se a segunda hora recebida for menor do que a primeira, então a segunda é do outro dia!! Aew você criaria dois objetos GregorianCalendar com a diferença de um dia e cada qual com o seus respectivos horários!! Não sei se deu para entender, mas espero ter ajudado!