From 7c0a00a570d7161d7da2eed9ebfe0f0a1106585c Mon Sep 17 00:00:00 2001 From: gaoming Date: Fri, 19 Jun 2020 10:12:17 +0800 Subject: [PATCH] 优化excel读取时间 --- build.gradle | 2 +- src/main/java/com/taover/util/UtilExcel.java | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/build.gradle b/build.gradle index b928e07..7e2b7b4 100644 --- a/build.gradle +++ b/build.gradle @@ -59,7 +59,7 @@ uploadArchives { authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD) } pom.project { - version '1.1.102' + version '1.1.103' artifactId ARTIFACT_Id groupId GROUP_ID packaging TYPE diff --git a/src/main/java/com/taover/util/UtilExcel.java b/src/main/java/com/taover/util/UtilExcel.java index 6677a98..8effce1 100644 --- a/src/main/java/com/taover/util/UtilExcel.java +++ b/src/main/java/com/taover/util/UtilExcel.java @@ -449,14 +449,12 @@ public class UtilExcel { */ System.out.println(cell.getCellStyle().getDataFormat()); short format = cell.getCellStyle().getDataFormat(); - if (cell.getCellStyle().getDataFormat()==28 || cell.getCellStyle().getDataFormat()==22||cell.getCellStyle().getDataFormat()==31 - || cell.getCellStyle().getDataFormat() == 58 || cell.getCellStyle().getDataFormat()==14 - || cell.getCellStyle().getDataFormat()==57 || cell.getCellStyle().getDataFormat()==32 || cell.getCellStyle().getDataFormat()==20 || cell.getCellStyle().getDataFormat()==176) { + if (format==28 || format==22||format==31 || format == 58 || format==14 || format==57 || format==32 || format==20 || format==176 || format==177 ) { // 如果是date类型则 ,获取该cell的date值 //return new SimpleDateFormat("yyyy-MM-dd").format(DateUtil.getJavaDate(cell.getNumericCellValue())); SimpleDateFormat sdf = null; - if(format == 14 || format == 31 || format == 57 || format == 58){ + if(format == 14 || format == 31 || format == 57 || format == 58 || format == 177){ //日期 sdf = new SimpleDateFormat("yyyy-MM-dd"); }else if (format == 20 || format == 32) { @@ -515,7 +513,7 @@ public class UtilExcel { System.out.println(df.format(3.3300)); - String filepath = "C:\\Users\\EDZ\\Desktop\\ttt.xlsx"; + String filepath = "C:\\Users\\EDZ\\Desktop\\date.xlsx"; List> data = null; try { -- libgit2 0.21.2