Вопрос не имел ничего общего с
от вопрос уже есть ответ здесь:
Дата объекта в календарь [Java] 7 ответовТаким образом, я получаю атрибут даты от входящего объекта в форме:
Tue May 24 05:05:16 EDT 2011
Я пишу простой вспомогательный метод для преобразования его в метод календаря, я использовал следующий код:
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;
}
Чтобы смоделировать входящий объект, я просто присваиваю значения в коде, используемом в данный момент:
private Date m_lastActivityDate = new Date();
Однако это дает мне нулевой указатель, когда метод достигает:
date = (Date)formatter.parse(date.toString());