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. | Constructor | Descripció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étodo | Descripció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