У меня есть следующая строка, мне нужно разобрать дату:
2012-01-31T08:41:12.5462495+01:00
Теперь я попробовал следующий код, который не работает:
public static String FORMAT_DATE_ISO = "yyyy-MM-dd'T'HH:mm:ss.SSSZ";
public static Date fromISODateString(String isoDateString) throws Exception {
DateFormat f = new SimpleDateFormat(FORMAT_DATE_ISO);
f.setTimeZone(TimeZone.getTimeZone("Zulu"));
return f.parse(isoDateString);
}
Я предполагаюпотому что часовой пояс должен быть что-то вроде +0100, а в моем случае это +01: 00.
как мне решить эту проблему?Спасибо.