Как анализировать только день с помощью SimpleDateFormat

Я хотел бы проанализировать дату, заданную пользователем, но в определенном формате: название дня недели.

Итак, вот что я сделал:

SimpleDateFormat format = new SimpleDateFormat("E", Locale.ENGLISH);

try {
    Date date = format.parse ("Friday");
    Calendar calendar = format.getCalendar();
    calendar.add(Calendar.WEEK_OF_YEAR, 1);
    return calendar.getTime();
}
catch (ParseException pe) {
    return null;
}

Но это возвращает меня:

2 janv. 1970 00:00:00

Я бы хотел, чтобы он вернул меня в будущую пятницу (в нашем таймлапсе, 4 ноября 2011 г. )

Как мне это сделать?

0
задан Prince John Wesley 1 November 2011 в 10:13
поделиться