Código Java – Convertir un String a Date (Fecha)


Este es el Ejemplo #11 del Topic: Programación Gráfica en Java.

Bueno, éste topic no necesita de mucho detalle, lo único que hace el fragmento de código es convertir un tipo de datos String a un Date, es decir, una cadena a un tipo de dato fecha:

...
    public Date getDate(String date)
    {
        DateFormat df = new SimpleDateFormat("yyyy-MM-dd");

        try {

            return df.parse(date);

        } catch (ParseException ex) {
        }

        return null;
    }
...

Código de Ejemplo:

package beastieux.gui;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.swing.JOptionPane;

/**
 *
 * @author beastieux
 */
public class Ejm11_ConvertirStringEnDate {
    public Date getDate(String date)
    {
        DateFormat df = new SimpleDateFormat("yyyy-MM-dd");

        try {

            return df.parse(date);

        } catch (ParseException ex) {
        }

        return null;
    }

    public static void main(String args[]) {
        Ejm11_ConvertirStringEnDate obj = new Ejm11_ConvertirStringEnDate();

        JOptionPane.showMessageDialog(null, obj.getDate("2010-12-20"));
    }
}
Anuncios

9 comentarios sobre “Código Java – Convertir un String a Date (Fecha)

  1. ola oye como puedo convertir la hora a letras bueno tengo un codigo k me convierte nadamas en el dia a letra el año lo deja en numero.bueno de antemano graxias saludos…………

  2. “”””Genial apunte! es muy buen dato sobre todo cuando se tabaja con las consultas de MySQL para visualizarlas en un JCalendar o un simple textbox.””””””
    ???????????
    Porque pusiste este comentario si nadie dio una solucion a este problema java.text.ParseException: Unparseable date: “Thu Jun 14 21:28:33 COT 2012″

  3. Genial apunte! es muy buen dato sobre todo cuando se tabaja con las consultas de MySQL para visualizarlas en un JCalendar o un simple textbox.

    Gracias!!

Deja tu comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s