GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Contador de Tempo - Cronometro [RESOLVIDO]


#1

Boa tarde pessoal do Guj,

To precisando de uma ajuda de voces, preciso saber quanto tempo um metodo demorou para executar.

Alguem tem alguma ideia sobre isso ?

Pensei em armazenar em uma variavel a hora que antes de iniciar o metodo,
depois executar o metodo e por ultimo mostrar a diferente da hora atual e a hora armazenado antes de iniciar o metodo.

Já existe algum metodo que faz isso ?

grato


#2

long start = System.currentTimeMillis();
//Após o término do método
long finish = System.currentTimeMillis();
long total = finish - start;

Aí é só transformar em segundos (está em milisegundos).


#3

valeu ae cara,
vo testa aki

abraçao


#4

valeu ae cara do PORTALJAVA
:smiley:


#5

[quote=RaulCarlin]

long start = System.currentTimeMillis();
//Após o término do método
long finish = System.currentTimeMillis();
long total = finish - start;

Aí é só transformar em segundos (está em milisegundos).[/quote]

Como eu faria um contador de tempo regressivo?


#6

nao é só fazer o contrário?


#7

Mas como que eu faço para imprimir isso?
tentei usar dessas duas formas

System.out.println(total);
JOptionPane.showMessageDialog(null, total);

mas nenhum funcionou.

se puderem me ajudar...


#8