title: DataFormatter on cell containing date renders two digits years
body: <p>I needed to get cell data from Excel files as they look like and bumped to <code>DataFormatter</code> class of Apache PO. This works like a charm except for cells containing date. Below is my code:</p>
  <pre><code>while (rowIterator.hasNext())
  {
      Row row = rowIterator.next();
  
      StringBuilder rowDataBuilder = new StringBuilder();
      int iCellCount = row.getLastCellNum();
      for (int i = 0; i &lt; iCellCount; i++)
      {
          Cell cell = row.getCell(i, Row.CREATE_NULL_AS_BLANK);
          rowDataBuilder.append(dataFormatter.formatCellValue(cell));
          rowDataBuilder.append(&quot; | &quot;);
      }
  
      _LOG.info(&quot;-----&gt; row data: &quot; + rowDataBuilder.toString());
  }
  </code></pre>
  <p>For example, a cell contains 5/3/2013, I only get 5/3/13. Would there be any solutions for this?</p>