コード:
DateTimeFormat dateFormat = DateTimeFormat
.getFormat("EEE MMM dd HH:mm:ss zzz yyyy");
Date date = dateFormat.parse("Wed May 30 18:33:22 PDT 2012");
結果:
Uncaught java.lang.IllegalArgumentException: Wed May 30 18:33:22 PDT 2012
なんで?
ドキュメントに対してパターンをチェックして再チェックしました。パターンをSimpleDateFormatテスターに接続すると、期待される結果も得られますが、これは明らかに決定的なテストではありません。