Analyser une Chaîne de Date en Java

Je suis en train d'analyser une chaîne à une date, c'est ce que j'ai:

SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd yyyy HH:mm:ss zZ (zzzz)");
Date date = new Date();
try {
    date = sdf.parse(time);
} catch (ParseException e) {
    e.printStackTrace();
}

la chaîne à analyser est ceci:

Sun Jul 15 2012 12:22:00 GMT+0300 (FLE Daylight Time)

J'ai suivi le http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html

Assez sûr que je l'ai fait tout par le livre. Mais il me donne ParseException.

java.text.ParseException: Unparseable date: 
"Sun Jul 15 2012 12:22:00 GMT+0300 (FLE Daylight Time)"

Ce que je fais mal? Les modèles que j'Ai essayé:

EEE MMM dd yyyy HH:mm:ss zzz
EEE MMM dd yyyy HH:mm:ss zZ (zzzz)
  • Je pense qu'il devrait être "... zz (zzzz), vous avez capitalisé une Z.
  • le problème reste encore malheureusement
  • Here il est 😀 je pense que l'on couvre ce dont vous avez besoin 😀
  • D'où vient le time Chaîne vient?
InformationsquelleAutor Jaanus | 2012-07-12