Data/Hora Acesso - Data/Hora Atual

5 respostas
M

Pessoal , eu preciso pegar o intervalo que há entre:

( Data/Hora Acesso - Data/Hora Atual)= intervalo(minutos)

, como eu faço isso em java?

valeu

5 Respostas

V

Procurando no fórum você encontra como fazer isso… procure por diferença de datas

[]´s

T

Dica: dá para pegar a diferença em milissegundos, pois dá para pegar as datas em milissegundos.
1000 milissegundos = 1 segundo, 60 segundos = 1 minuto, basta fazer algumas contas.

R

Cláusala que uso é o

Thread.sleep(6000);
para deixar o método em espera por 10 min !

T

Thread.sleep (6000) espera 6 segundos, você quer esperar 10 minutos?

10 minutos = 10 * 60 segundos = 10 * 60 * 1000 milissegundos => Thread.sleep (600000)

(Acho que alguém faltou às aulas de matemática na escola…)

Guilherme_Silveira

long dataInicial = System.currentTimeMillis();

long novaData = System.currentTimeMillis();

long diferencaEmMinutos = (novaData-dataInicial)/60000;

Criado 24 de fevereiro de 2005
Ultima resposta 3 de mar. de 2005
Respostas 5
Participantes 5