String to Date

Iniciado por mapers, 7 Junio 2016, 23:40 PM

0 Miembros y 1 Visitante están viendo este tema.

mapers

Buenas quisiera saber como poder convertir dos String a formato date en horas, minutos y segundos.



SimpleDateFormat formatter = new SimpleDateFormat("hh:mm:ss");
        SimpleDateFormat formatter1 = new SimpleDateFormat("hh:mm:ss");

        String dateInString = "13:05:34";
        String dateInString1 = "22:12:17";
        Date date = null;
        Date date1 = null;
        try {
            date = formatter.parse(dateInString);
            date1 = formatter1.parse(dateInString1);
        } catch (ParseException ex) {
            Logger.getLogger(Restar_Fechas.class.getName()).log(Level.SEVERE, null, ex);
        }



Mi otra duda como restaria date1-date .... tendria que pasarlos a long

hectornunezrivas

Hola buenas tardes.
Pues para hacer el cambio de un string a date seria de la siguiente forma. Algo importante es que tu string debe de tener el formato correcto para poder cambiarlo a tipo date. Yo lo eh hecho de la siguiente forma:

String fecha = "June 12, 2016";
DateFormat format = new SimpleDateFormat("MMMM d, yyyy", Locale.ENGLISH);
Date date = format.parse(fecha);
System.out.println(date);

Espero te sirva! saludos.