Я получаю null, возвращаемый SimpleDateFormat. Но я чувствую, что все правильно.SimpleDateFormat не удается разобрать и возвращает null
Ниже мой фрагмент кода
format = new SimpleDateFormat("yyyy-dd-MM'T'H:mm:ss'Z'", Locale.US);
format.setLenient(true);
ParsePosition pos = new ParsePosition(0);
String timeStr = "2013-10-05T01:21:07Z";
System.out.println(format.format(new Date()));
System.out.println(timeStr);
Date d = format.parse(timeStr,pos);
d.getTime();
дает выход
2014-30-05T13:43:05Z
2013-10-05T01:21:07Z
Exception in thread "main" java.lang.NullPointerException
Я попробовал несколько вариантов, упомянутых в других сообщений в этом форуме. Но я все еще получаю ошибку. Я пропускаю что-то тривиальное?
'NullPointer' @, какая линия ??? –
Вам нужно опубликовать полную информацию о стеке здесь –
Не получил Nullpointer для кода выше ... где именно вы указываете? – Aryan