Android - проблема разбора даты - PullRequest
0 голосов
/ 15 июня 2011

Я использую следующий фрагмент кода для разбора даты -

DateFormat dateFormatIn = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.S'Z'");
String ts = "2011-06-15T17:34:09.291Z";
String timestamp = dateFormatIn.format(ts);

Это вызывает у меня исключение IllegalArgumentException. Есть идеи, как правильно это сделать?

1 Ответ

3 голосов
/ 15 июня 2011

DateFormat.format () ожидает Date в качестве параметра, а не String.

http://developer.android.com/reference/java/text/DateFormat.html#format(java.util.Date)

U необходимо использовать DateFormat.parse () чтобы получить дату

...