Mon Jul 23 00:00:00 EDT 2007 But I do not want to display in this format. But to display it something like 07/23/2007 I am using the simpleDateFormat class to format the date. But I am getting the parse exception that it can not parse the above date.
Joined: Jul 31, 2001
Look at the SimpleDateFormat Javadoc. All the pattern letters required to correctly parse a date in your format are described there.
If you are still unable to parse your date string correctly, start by parsing an easier string, e.g. Jul 23 2007, and keep building until you are able to parse the desired string value.