У меня есть следующая дата: 2011-08-12T20:17:46.384Z
. Какой формат это? Я пытаюсь разобрать его с помощью Java 1.4 через DateFormat.getDateInstance().parse(dateStr)
, и я получаю
java.text.ParseException: Непревзойденная дата: "2011-08-12T20: 17: 46.384Z"
Я думаю, что я должен использовать SimpleDateFormat для синтаксического анализа, но сначала я должен знать строку формата. Все, что у меня для этого пока есть yyyy-MM-dd
, потому что я не знаю, что означает T
в этой строке - что-то связанное с часовым поясом? Эта строка даты исходит от тега lcmis:downloadedOn
, показанного на Файлы CMIS для загрузки типа носителя истории.