Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在java中通过XSSF表从单元格读取日期值_Java_Apache Poi - Fatal编程技术网

在java中通过XSSF表从单元格读取日期值

在java中通过XSSF表从单元格读取日期值,java,apache-poi,Java,Apache Poi,我在excel工作表中的一个单元格中获得了一个日期,该单元格的扩展名为.xls,我正在通过java中的POI读取HSSF工作表。下面的交叉检查工作正常 if (HSSFDateUtil.isCellDateFormatted(row.getCell(0))) { } 现在,请告知我得到了几个具有扩展名的工作表。xlsx请告知我如何实现上述方法从XSSF工作表中的acell读取日期值 所以你的旧代码 import org.apache.poi.hssf.usermodel.HSSFDateUti

我在excel工作表中的一个单元格中获得了一个日期,该单元格的扩展名为.xls,我正在通过java中的POI读取HSSF工作表。下面的交叉检查工作正常

if (HSSFDateUtil.isCellDateFormatted(row.getCell(0))) {
}
现在,请告知我得到了几个具有扩展名的工作表。xlsx请告知我如何实现上述方法从XSSF工作表中的acell读取日期值

所以你的旧代码

import org.apache.poi.hssf.usermodel.HSSFDateUtil;

....

if (HSSFDateUtil.isCellDateFormatted(row.getCell(0))) {
刚刚成为

import org.apache.poi.ss.usermodel.DateUtil;

....

if (DateUtil.isCellDateFormatted(row.getCell(0))) {

你完了

@trashgood不,这不是这个的重复,那么请告诉我如何获得xssf表的等效方法,就像我对hssf表的等效方法一样。这有助于总结上下文中显示的正确方法;我们可以看到一个完整的例子。