Oi já pesquisei em vários fóruns quem sabe aqui eu acho a solução. Eu não consigo colocar meu programa para calcular diferenças entre horas, por exemplo 8:30 e 17:40 calcula normal e me retorna o valor certo que é 9:40, agora quando os minutos da entrada é menor que o da saída da o valor errado exemplo 8:40 e 17:3O da esse valor 8:90. Já tentei de tudo e não consegui.