Como converter milissegundos em horas e dias?
Eu quero obter o tempo de inicialização e o tempo de atividade da JVM. Até agora eu fiz isso:
public long getjvmstarttime(){
final long uptime = ManagementFactory.getRuntimeMXBean().getStartTime();
return uptime;
}
public long getjvmuptime(){
final long uptime = ManagementFactory.getRuntimeMXBean().getUptime();
return uptime;
}
Mas eu tenho o tempo em milissegundos. Como posso converter o tempo em dias e horas. Eu quero exibir os milissegundos neste formato: 3 dias, 8 horas, 32 minutos. Existe algum método Java interno que possa converter os milissegundos?