logo

java.util.Date

A classe java.util.Date representa data e hora em java. Ele fornece construtores e métodos para lidar com data e hora em java.

A classe java.util.Date implementa interface Serializable, Cloneable e Comparable. É herdado pelas interfaces java.sql.Date, java.sql.Time e java.sql.Timestamp.

Após a classe Calendar, a maioria dos construtores e métodos da classe java.util.Date foram descontinuados. Aqui, não estamos fornecendo uma lista de nenhum construtor e método obsoleto.

Construtores java.util.Date

Não.ConstrutorDescrição
1)Data()Cria um objeto de data que representa a data e hora atuais.
2)Data (milissegundos longos)Cria um objeto de data para os milissegundos fornecidos desde 1º de janeiro de 1970, 00:00:00 GMT.

Métodos java.util.Date

Não.MétodoDescrição
1)booleano depois (data data)testa se a data atual é posterior à data especificada.
2)booleano antes (data data)testa se a data atual é anterior à data especificada.
3)Clone de objeto()retorna o objeto clone da data atual.
4)int compareTo(Data data)compara a data atual com a data fornecida.
5)booleano é igual (data data)compara a data atual com a data fornecida para igualdade.
6)Data estática de (instantâneo)retorna uma instância do objeto Date da data instantânea.
7)getTime longo()retorna a hora representada por este objeto de data.
8)int hashCode()retorna o valor do código hash para este objeto de data.
9)void setTime(muito tempo)altera a data e a hora atuais para uma determinada hora.
10)Instantâneo paraInstant()converte a data atual em objeto Instant.
onze)String paraString()converte esta data em objeto Instant.

Exemplo java.util.Date

Vamos ver o exemplo para imprimir data em java usando a classe java.util.Date.

1ª maneira:

 java.util.Date date=new java.util.Date(); System.out.println(date); 
Teste agora

Saída:

 Wed Mar 27 08:22:02 IST 2015 

2ª maneira:

 long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date); 
Teste agora

Saída:

 Wed Mar 27 08:22:02 IST 2015