title: Why can't this SimpleDateFormat parse this date string?
body: <p>The SimpleDateFormat:</p>
  
  <pre><code>SimpleDateFormat pdf = new SimpleDateFormat("MM dd yyyy hh:mm:ss:SSSaa");
  </code></pre>
  
  <p>The exception thrown by <code>pdf.parse("Mar 30 2010 5:27:40:140PM");</code>:</p>
  
  <pre><code>java.text.ParseException: Unparseable date: "Mar 30 2010 5:27:40:140PM"
  </code></pre>
  
  <p>Any ideas?</p>
  
  <hr>
  
  <p><strong>Edit:</strong> thanks for the fast answers. You were all correct, I just missed that one key sentence in the SimpleDateFormat docs - I should probably call it a day.</p>