Convertir java.util.Date en Calendar

Para completar lo que en su día puse acerca de como convertir un String a un Date, ahora os voy a poner como pasar de un String a un Date y de este a Calendar. Espero que os sea útil!

    Calendar calendar = Calendar.getInstance();
    //Fijamos el formato de la fecha tal cómo vendrá en la cadena
    SimpleDateFormat formatoDelTexto = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String strFecha = "2012-09-10 20:19:30";

    Date fecha = null;
    try {
         //Convertimos la cafena a Date
         fecha= formatoDelTexto.parse(strFecha);
    } catch (ParseException ex) {
         ex.printStackTrace();
    } catch (java.text.ParseException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
    //Finalmente, convertimos el Date en Calendar
    calendar.setTime(fecha);

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *