title: DateTime::createFromFormat not working as expected
body: <p>Running PHP 5.3.28</p>
  
  <p>I have a particular date getting returned as a string that strtotime is choking on, so I thought to try out DateTime::createFromFormat(), however despite best efforts getting errors.</p>
  
  <pre><code>&lt;?php
  
  $freshdate = '09/07/2015 (Mon)';
  $date = DateTime::createFromFormat("m/d/Y (D)", $freshdate);
  if (!$date) {
    var_dump('error', DateTime::getLastErrors());
  }
  </code></pre>
  
  <p>Result is:</p>
  
  <pre><code>array (size=4)
    'warning_count' =&gt; int 0
    'warnings' =&gt; array (size=0)
    'error_count' =&gt; int 2
    'errors' =&gt; array (size=2)
        12 =&gt; string 'A textual day could not be found' (length=32)
        16 =&gt; string 'Data missing' (length=12)
  </code></pre>