Почему этот SimpleDateFormat не может проанализировать эту строку даты?

SimpleDateFormat:

SimpleDateFormat pdf = new SimpleDateFormat("MM dd yyyy hh:mm:ss:SSSaa");

Исключение, выданноеpdf.parse("Mar 30 2010 5:27:40:140PM");:

java.text.ParseException: Unparseable date: "Mar 30 2010 5:27:40:140PM"

Есть идеи?

Редактировать: спасибо за быстрые ответы. Вы все были правы, я просто пропустил одно ключевое предложение в документах SimpleDateFormat - наверное, мне стоит это назвать днем