Почему Joda DateTimeFormatter не может анализировать имена часовых поясов ('z')

From DateTimeFormatter javadoc :

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

Следовательно, синтаксический анализ часового пояса, например:

System.out.println(new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy").parse("Fri Nov 11 12:13:14 JST 2010"));

, не может быть выполнен в Joda:

DateTimeFormatter dtf = DateTimeFormat.forPattern("EEE MMM dd HH:mm:ss z yyyy");
System.out.println(dtf.parseDateTime("Fri Nov 11 12:13:14 JST 2010"));
//Exception in thread "main" java.lang.IllegalArgumentException: Invalid format: "Fri Nov 11 12:13:14 JST 2010" is malformed at "JST 2010"
//at org.joda.time.format.DateTimeFormatter.parseDateTime(DateTimeFormatter.java:673)
18
задан JodaStephen 16 August 2013 в 18:18
поделиться