title: JExcelAPI - writing date to Excel sheet ignores day, month and year
body: <p>I try to generate some Excel sheets in Java application using JExcelAPI (v. 2.6.3) and can't generate date cells properly. For example, for code:</p>
  
  <pre><code>WritableWorkbook workbook = null;
      workbook = Workbook.createWorkbook(new File("C:\\tmp\\tests.xls"));
      try {
          Date date = new Date();
          final WritableSheet sheet = workbook.createSheet("Sheet", 0);
          DateTime dateTime = new DateTime(0, 0, date);
          sheet.addCell(dateTime);
          System.out.println("Date1 is " + date);
          final Calendar cal = Calendar.getInstance();
          cal.set(Calendar.YEAR, 2007);
          cal.set(Calendar.MONTH, Calendar.OCTOBER);
          cal.set(Calendar.DAY_OF_MONTH, 17);
          cal.set(Calendar.HOUR_OF_DAY, 8);
          cal.set(Calendar.MINUTE, 15);
          date = cal.getTime();
          dateTime = new DateTime(0, 1, date);
          sheet.addCell(dateTime);
          System.out.println("My birthday is on " + date);
      } finally {
          workbook.write();
          workbook.close();
      }
  </code></pre>
  
  <p>The output (on console) is:<br>
  <em>Date1 is Mon Jun 08 11:14:45 GMT+01:00 2009<br>
  My birthday is on Wed Oct 17 08:15:45 GMT+01:00 2007</em></p>
  
  <p>And in Excel file the cells are<br>
  <em>1900-01-00  10:14:46<br>
  1900-01-00  07:15:46</em></p>
  
  <p>The time part in Excel is corrected to UTC and the date part is discarded. While the reference mentions time zone problem, it says nothing about discarding dates. What am I doing wrong?</p>