No caso tenho duas stringsos resultados estão vindo do banco, por exemplo.
String hora1 = “23:05:46”;
String hora2 = “18:03:03”;
Como faria para calcular e o valor aparecer em uma label?
No caso tenho duas stringsos resultados estão vindo do banco, por exemplo.
String hora1 = “23:05:46”;
String hora2 = “18:03:03”;
Como faria para calcular e o valor aparecer em uma label?
public static void main(String[] args) {
String hora1 = new String("23:05:46");
String hora2 = new String("18:03:03");
LocalTime h1 = LocalTime.parse(hora1);
LocalTime h2 = LocalTime.parse(hora2);
Duration dif = Duration.between(h2, h1);
System.out.println("H:" + dif.toHours() + " M:" + dif.toMinutes()%60 + " S:" + dif.getSeconds() %60);
}
Cara obrigado! Deu certo aqui.