Разбор строки по DateTimeFormatter.forPattern - PullRequest
1 голос
/ 16 мая 2011

У меня есть строка:

Sun May 15 00:00:00 IST 2011

Теперь, если я хочу разобрать его в joda DateTime по шаблону:

EEE MMM dd 00:00:00 z yyyy

Я получаю:

java.lang.IllegalArgumentException: Invalid format: "Sun May 15 00:00:00 IST 2011" is malformed at " 00:00:00 IST 2011"

Но SimpleDateFormat с тем же шаблоном может анализировать этот String в java.util.Date. Что я делаю не так?

Спасибо и всего наилучшего.

1 Ответ

2 голосов
/ 16 мая 2011

JODA не поддерживает синтаксический анализ имен часовых поясов.

Из документации API :

Имена зон: имена часовых поясов ('z') не могут быть проанализированы.

...