import java.time.Duration;
import java.time.LocalTime;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
LocalTime horaInicio = LocalTime.of(7,0, 0);
LocalTime horaTermino = LocalTime.of(17, 30,0);
Duration diferenca = Duration.between(horaInicio, horaTermino);
System.out.println("Diferença de tempo: " + diferenca.toHours() + " horas e " + diferenca.toMinutesPart() + " minutos.");
}
}
Saída:
Diferença de tempo: 10 horas e 30 minutos.