Mas como tenho isso em uma classe de apoio, segue a implementação que vc precisa, mas não acostume em ter tudo de mão beijada aqui.
/** * This method returns a string with a date value in the format specified * * @param date * @param format * @return String */publicstaticStringparseDateToString(Datedate,Stringformat){if(date==null||date.equals("")){returnnull;}else{DateFormatdf=newSimpleDateFormat(format);returndf.format(date);}}/** * This method converts a String in a date * * @param date * @param format * @return */publicstaticDateparseStringToDate(Stringdate,Stringformat){Patternpattern=Pattern.compile(format);Matchermatcher=pattern.matcher(date);if(matcher.matches()){try{returnnewSimpleDateFormat(format).parse(date);}catch(ParseExceptione){returnnull;}}returnnull;}