Olá, estou fazendo um programa que precisa pegar o tempo de execução, quanto tempo leva para executar uma aplicação. Estou utilizando System.currentTimeMillis() mas estou precisando fazer com que a minha classe retorne o tempo em s, m ou horas dependendo do resultado do tempo de execução. Alguem pode me auxiliar?
Atualmente minha classe esta pegando em milisegundos mas digamos que o tempo leve 5000ms eu preciso que o tempo retorne em s, ou seja, 5s