excel匯入數據關于數據類型
今天匯入數據的時候獲得日期拋錯了!!
通常匯入數據的時候我會用下面這種方法來獲取值,取出來的是值都是String類型的。
Cell birthdayCell= sheet.getCell(j, i);
String sex = birthdayCell.getContents();
String sex = birthdayCell.getContents();
如果日期類型的數據也這樣取的話就錯咯!!
判斷excel中的類型是否是datetime類型:
Cell birthdayCell= sheet.getCell(j, i);
if(birthdayCell.getType()==CellType.DATE)
{
if(birthdayCell.getType()==CellType.DATE)
{
//如果是datetime類型這樣取值,得到的結果是date類型
DateCell datecell=(DateCell)birthdayCell;
birthday=datecell.getDate();
}
提醒自己不要忘記嗒

本文由用戶 ivy 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!