Datas

1 resposta
A

Gostaria de saber a diferença entre estes caras:

  • java.util.Date:
  • java.sql.Date:
  • java.sql.Timestamp:

Valeu! :eek:

1 Resposta

C

As classes java.sql.Date e java.sql.Timestamp herdam da classe java.util.Date.

São diferentes propósitos:

java.util.Date data1 = new java.util.Date();
System.out.println(data1); //Imprime: Thu Feb 15 13:46:04 GMT-03:00 2007
		
Date data2 = new Date(System.currentTimeMillis());
System.out.println(data2); //Imprime: 2007-02-15
		
Timestamp data3 = new Timestamp(System.currentTimeMillis());
System.out.println(data3); //Imprime: 2007-02-15 13:46:04.326
Criado 15 de fevereiro de 2007
Ultima resposta 15 de fev. de 2007
Respostas 1
Participantes 2