Каков правильный шаблон для анализа формата часового пояса с помощью SimpleDateFormat

Я хочу определить шаблон для Java SimpleDaterFormatдля разбора существующих строк.

Существующие даты выглядят так: 2011-05-02T13:40:00+02:00.

Я пытался использовать разные шаблоны, но получил ParseExceptions. Проблема, похоже, в формате часового пояса.

Печать шаблона в Java:

  • гггг-ММ-дд'Т'ЧЧ:мм:ссZ
    • 2012-03-14T15:40:44+0100
  • гггг-ММ-дд'Т' ЧЧ:мм:ссз
    • 2012-03-14T15:41:58MEZ

А как мне получить

  • ???
    • 2011-05-02T13:40:00+02:00

Я использую Java 6, а не Java 7.

6
задан Jonathan Leffler 14 March 2012 в 15:01
поделиться