Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.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 XSSFSheet无法获取正确的日期值_Java_Excel_Apache Poi - Fatal编程技术网

Java XSSFSheet无法获取正确的日期值

Java XSSFSheet无法获取正确的日期值,java,excel,apache-poi,Java,Excel,Apache Poi,JavaXSSFSheet无法获取正确的日期值 它显示一个无效的数字。 我于2017年9月24日提交了excel 但在调试时,日期显示为43002 请告诉我解决办法 从屏幕截图中可以明显看出,excel中使用的日期与解析该日期的日期格式不匹配 要解决此问题,请进行以下更改 使用excel中的日期作为2017年9月24日 在类中,将日期格式更改为MM/dd/yyyy 您有机会尝试给定的解决方案吗?它对我不起作用。它会自动更改为m/d/yy格式,这是什么意思?你能详细说明一下吗?如果需要,添加屏

Java
XSSFSheet
无法获取正确的日期值

它显示一个无效的数字。
我于2017年9月24日提交了excel

但在调试时,日期显示为43002


请告诉我解决办法

从屏幕截图中可以明显看出,excel中使用的日期与解析该日期的日期格式不匹配

要解决此问题,请进行以下更改

  • 使用excel中的日期作为2017年9月24日
  • 在类中,将日期格式更改为
    MM/dd/yyyy

您有机会尝试给定的解决方案吗?它对我不起作用。它会自动更改为m/d/yy格式,这是什么意思?你能详细说明一下吗?如果需要,添加屏幕截图?是否手动在excel中设置数据?或通过任何程序?查看我的图像:读取图像时显示的输出是什么?你能告诉我你是怎么读代码的吗?你能看看这是否有用吗-