Converter string em formato java.util.date em java

estou tendo uma corda assim.

Thu Oct 07 11:31:50 IST 2010

Eu quero converter isso em seu formato de data e hora exato para armazená-lo em SQL.

Estou familiarizado com tantas sequências até hoje, como as seguintes.

String dateString = "2001/03/09";

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/mm/dd");
Date convertedDate = dateFormat.parse(dateString); 

Mas eu preciso converter uma string comoThu Oct 07 11:31:50 IST 2010 em seu formato de data com timestamp.

Alguém pode explicar a maneira correta de converter isso em seu formato java.util.Date?