excel匯入數據關于數據類型

 今天匯入數據的時候獲得日期拋錯了!!
 通常匯入數據的時候我會用下面這種方法來獲取值,取出來的是值都是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();
}
 
提醒自己不要忘記嗒
 
 
 本文由用戶 ivy 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!