動作するはずのコードは次のとおりですが、動作しません。
public static void main(String[] args) {
String datata = "23:00:01 GMT, Sun Jul 28, 2012";
String format = "HH:mm:ss zzz, EEE MMM dd, yyyy";
try {
DateFormat inputFormat = new SimpleDateFormat(format);
Date parsedDate = inputFormat.parse(datata);
System.out.println(parsedDate.toGMTString());
} catch (Exception e) {
e.printStackTrace();
}
}
解析例外が発生します。パターンをトリプルチェックし、上下に書いても例外が発生します。助けて、誰か?