面对jexcel api中的日期解析问题

我创建了一个名为tablenew.xls的文件,其中包含以下代码的日期:
         DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
          Date date = (Date)formatter.parse(st[length]); 
          datecell=new DateTime(tokenNumber,lineNumber,date);
           sheet.addCell(datecell);
我在我的文件中输出“04-03-11”,即“dd-MM-yy”。 但是,当同一个日期写入另一个名为tabletemp.xls的文件时,代码相同,我得到的输出类似于-689881.5。我的困境是,我的程序似乎将这个负面价值理解为约会。我应该修改我的代码吗?如果是的话那我该怎么办? 提前致谢     
已邀请:
问题解决了。不管怎么说,多谢拉。与往常一样,日期“04-03-11”显示为 然而,“dd-MM-yy”被excel视为“MM / dd / yy”。 Jexcel应该研究这个问题。他们的日期解析是一个很大的痛苦。     

要回复问题请先登录注册