title: Time.parse produces strange dates
body: <p>Wondering what happened with these inputs that gave me something strange instead of <code>2013-05-31 13:30:00 -0400</code></p>
  
  <pre><code>Time.parse("05-31 13:30") =&gt; 2013-06-06 16:30:00 -0400
  
  Time.parse("5 31 13:30")  =&gt; 2013-07-01 13:30:00 -0400
  </code></pre>