[Duvida] Controle de Tempo no Banco

1 resposta
V

Pessoa é o seguinte :

Tenho uma coluna no banco do tipo datetime essa coluna é preenchido automaticamente pelo programa preciso fazer o um loop para controlar o tempo dessa coluna com outra . Tipo:

Se ( Tempo_Agora - Tempo_Inicio) > 3 segs ele vai zerar uma outra coluna no banco tipo coluna IP.

Alguém tem idéia de por onde eu começo?

1 Resposta

furutani
Você pode começar recuperando a data inicial do banco. A comparação de tempos tenho o exemplo abaixo.
public static void main(String[] args) {
		
		// 3 minutos em milisegundos
		long tempo = 3 * 1000; 
		
		// Tempo inicial - pode vir do banco
		long tempoInicial = System.currentTimeMillis();
		
		// Tempo final
		long tempoFinal = System.currentTimeMillis();
		
		
		if(tempoFinal - tempoInicial > tempo){
			System.out.println("Faz algo");
		}
	}
Criado 24 de junho de 2009
Ultima resposta 24 de jun. de 2009
Respostas 1
Participantes 2