Diferença de horas: horario normal - horario de outro dia
4 respostas
T
Tammy82
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.
e na verdade vc naum vai fazer a diferença entre hrs … mas de datas!
T
Tammy82
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!
J
jeffersonsilvadeamor
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!
Flw aew galera e t+!!
J
jr.mg
Aproveitando primeira parte da ideia do jefferson verifique se a segunda é menor, caso positivo (24-h1)+h2