logo

java.util.Date

La clase java.util.Date representa la fecha y la hora en Java. Proporciona constructores y métodos para manejar la fecha y la hora en Java.

La clase java.util.Date implementa una interfaz serializable, clonable y comparable. Lo heredan las interfaces java.sql.Date, java.sql.Time y java.sql.Timestamp.

Después de la clase Calendar, la mayoría de los constructores y métodos de la clase java.util.Date han quedado obsoletos. Aquí, no damos una lista de ningún constructor y método obsoleto.

java.util.Date Constructores

No.ConstructorDescripción
1)Fecha()Crea un objeto de fecha que representa la fecha y hora actuales.
2)Fecha (milisegundos largos)Crea un objeto de fecha para los milisegundos dados desde el 1 de enero de 1970 a las 00:00:00 GMT.

Métodos java.util.Date

No.MétodoDescripción
1)booleano después (fecha fecha)prueba si la fecha actual es posterior a la fecha indicada.
2)booleano antes (fecha fecha)prueba si la fecha actual es anterior a la fecha indicada.
3)Clon de objeto()devuelve el objeto clonado de la fecha actual.
4)int comparar con (fecha fecha)compara la fecha actual con la fecha dada.
5)booleano es igual (fecha fecha)compara la fecha actual con la fecha dada para lograr igualdad.
6)Fecha estática desde (instante instantáneo)devuelve una instancia del objeto Fecha de la fecha instantánea.
7)largo getTime()devuelve la hora representada por este objeto de fecha.
8)int código hash()devuelve el valor del código hash para este objeto de fecha.
9)void setTime (mucho tiempo)cambia la fecha y hora actuales a la hora determinada.
10)Instantáneo a Instantáneo()convierte la fecha actual en un objeto instantáneo.
11)Cadena a Cadena()convierte esta fecha en un objeto instantáneo.

java.util.Date Ejemplo

Veamos el ejemplo para imprimir la fecha en Java usando la clase java.util.Date.

1er camino:

 java.util.Date date=new java.util.Date(); System.out.println(date); 
Pruébalo ahora

Producción:

 Wed Mar 27 08:22:02 IST 2015 

2da forma:

 long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date); 
Pruébalo ahora

Producción:

 Wed Mar 27 08:22:02 IST 2015