Подтвердить что ты не робот

SimpleDateFormat 24h

У меня есть SimpleDateFormat для синтаксического анализа a String в Date:

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ssZ");

Когда я разбираю это:

format.parse("2011-08-29T12:44:00+0200");

Результат будет при использовании Date.toLocaleString:

29 ауг. 2011 00:44:00

Это должно быть:

29 ауг. 2011 12:44:00

И когда я разбираю это:

format.parse("2011-08-29T13:44:00+0200");

Тогда результат будет таким, как ожидалось:

29 ауг. 2011 13:44:00

Как я могу это исправить?

4b9b3361