Perchè il SimpleDateFormat considera il Locale della macchina, quindi ITALIAN. O specifichi nel costruttore il Locale.UK, oppure cambi la stringa in italiano:

Codice PHP:
String dataString "Fri Nov 28 00:11:43 CET 2008";
SimpleDateFormat df = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy"Locale.UK); 
oppure

Codice PHP:
String dataString "Ven Nov 28 00:11:43 CET 2008";
SimpleDateFormat df = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy");