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. | Construtor | Descriçã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étodo | Descriçã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