por lo que obtener un atributo de fecha de un objeto entrante en la forma:Conversión de un objeto Date a un objeto de calendario
Tue May 24 05:05:16 EDT 2011
Estoy escribiendo un método de ayuda sencilla para convertirlo en un método de calendario, que estaba usando el siguiente código:
public static Calendar DateToCalendar(Date date)
{
Calendar cal = null;
try {
DateFormat formatter = new SimpleDateFormat("yyyyMMdd");
date = (Date)formatter.parse(date.toString());
cal=Calendar.getInstance();
cal.setTime(date);
}
catch (ParseException e)
{
System.out.println("Exception :"+e);
}
return cal;
}
Para simular el objeto entrante sólo estoy asignando los valores dentro del código usando actualmente:
private Date m_lastActivityDate = new Date();
Sin embargo, esto me está Givin un puntero nulo una vez que alcanza el método:
date = (Date)formatter.parse(date.toString());
Dup de http://stackoverflow.com/questions/2727698/date-object-to-calendar-java – Vadzim