I do not know what in which pattern you want
but I tried in my way
This code is for Thu, 13 Feb 2014 13:03:50 GMT
format
String DateStr="Thu, 13 Feb 2014 13:03:50 GMT";
SimpleDateFormat sim=new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date d = new SimpleDateFormat("EEE,dd MMM yyyy HH:mm:ss").parse(DateStr);
System.out.println(sim.format(d));
output
2014/02/13 13:03:50
And the following code is for 13 Feb 2014 13:03:50 GMT
format
String DateStr="13 Feb 2014 13:03:50 GMT";
SimpleDateFormat sim=new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date d = new SimpleDateFormat("dd MMM yyyy HH:mm:ss").parse(DateStr);
System.out.println(sim.format(d));
output 2014/02/13 13:03:50