title: Why does SimpleDateFormat parse incorrect date?
body: <p>I have date in string format and I want to parse that into util date.</p>
  
  <pre><code>var date ="03/11/2013"
  </code></pre>
  
  <p>I am parsing this as :</p>
  
  <pre><code>new SimpleDateFormat("MM/dd/yyyy").parse(date)
  </code></pre>
  
  <p>But the strange thing is that, if I am passing "03-08-<strong>201309 hjhkjhk</strong>" or "03-<strong>88</strong>-2013" or <strong>43</strong>-88-201378", it does not throw error , it parses it.</p>
  
  <p>For this now, I have to write regex pattern for checking whetehr input of date is correct or not.
  but why is it so ??</p>
  
  <p>Code :</p>
  
  <pre><code>scala&gt; val date="03/88/201309 hjhkjhk"
  date: java.lang.String = 03/88/201309 hjhkjhk
  
  scala&gt; new SimpleDateFormat("MM/dd/yyyy").parse(date)
  res5: java.util.Date = Mon May 27 00:00:00 IST 201309
  </code></pre>