Cómo obtener fecha y hora actual en Java (import java.util.Date)

Logo Java

Tener la necesidad de manejar fechas cuando programamos es muy común, así como también es común tener dolores de cabeza con el manejo de las fechas en Java, debido a que es un tipo de variable un poco complejo de utilizar a diferencia de tipos como String, double, int. Etc. Hoy veremos cómo obtener fecha y hora actual en Java haciendo uso de la librería import java.util.Date.

Cómo obtener fecha y hora actual en Java.

Cabe recordar que la fecha generada corresponde a la fecha del sistema actual, por ende si lo que deseamos es obtener una fecha y hora confiable es recomendable utilizar la de un servidor. Ya que el usuario podría cambiar la hora de su computador.

Ejemplo 1: Como obtener fecha en Java sin formato

Si lo que deseas es obtener la fecha sin formato, basta con inicializar un objeto de tipo Date, este objeto contendrá la fecha y hora actual.

public static void main(String[] args) {
 Date fecha = new Date();
 System.out.println("Fecha: "+fecha);
 }

El código anterior impimiría:

Fecha: Tue May 29 22:15:31 COT 2018

Nota: Para el código anterior necesitas importar la librería:

import java.util.Date;

Ejemplo 2: Como obtener fecha en Java estableciendo un formato