Header Ads

Último minuto

Convertir String a Date

Hice una vez un algoritmo para extraer pedazos de una cadena y pasarlo por la clase Calendar para obtener la fecha. Pero creo que son muchos pasos.
Pues bien, creo que la siguiente manera deberá ser la más sencilla.
Supongamos que tenemos la cadena "1976/03/27" y queremos convertirlo a java.util.Date.
Pues este será el código:

DateFormat df=DateFormat.getDateInstance(DateFormat.SHORT,Locale.JAPAN);
Date d=df.parse("1976/03/27");

Uso el Locale.JAPAN por qué sé que ellos usan ese formato (yyyy/mm/dd) para las fechas.