excel汇入数据关于数据类型

14年前
 今天汇入数据的时候获得日期抛错了!!
 通常汇入数据的时候我会用下面这种方法来获取值,取出来的是值都是String类型的。
       Cell birthdayCell= sheet.getCell(j, i);
       String sex = birthdayCell.getContents();
 如果日期类型的数据也这样取的话就错咯!!
   判断excel中的类型是否是datetime类型:
     Cell birthdayCell= sheet.getCell(j, i);
     if(birthdayCell.getType()==CellType.DATE)
       {
           //如果是datetime类型这样取值,得到的结果是date类型
           DateCell datecell=(DateCell)birthdayCell;
           birthday=datecell.getDate();
}
 
提醒自己不要忘记嗒