Foro de elhacker.net

Programación => Java => Mensaje iniciado por: mapers en 7 Junio 2016, 23:40 pm



Título: String to Date
Publicado por: mapers en 7 Junio 2016, 23:40 pm
Buenas quisiera saber como poder convertir dos String a formato date en horas, minutos y segundos.

Código:

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


Título: Re: String to Date
Publicado por: hectornunezrivas en 12 Junio 2016, 19:47 pm
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.