gpt4 book ai didi

java - 将当前日期和时间附加到 XLSX 文件

转载 作者:行者123 更新时间:2023-11-30 07:10:33 24 4
gpt4 key购买 nike

下面的代码有问题吗?我收到“java.io.FileNotFoundException:”异常。我的要求是将当前系统日期和时间附加到 xlsx 文件中。

String date=new SimpleDateFormat("MM/dd/yyyy HH:mm:ss").format(new Date());
FileOutputStream fileOut = new FileOutputStream("F:\\JobStatus_"+date+".xlsx");
workbook.write(fileOut);
fileOut.close();

最佳答案

当前程序的输出将是

F:\\JobStatus_09/04/2016 09:10:34.xlsx

这将是您的最终输出文件路径

当操作系统尝试查找路径时,它会将/视为目录。

I suggest you to use _ for date saparator instead of /, space and :

使用下面的代码

String date=new SimpleDateFormat("MM/dd/yyyy HH:mm:ss").format(new Date());

date=date.replaceAll("/","_");
date=date.replaceAll(" ","_");
date=date.replaceAll(":","_");

FileOutputStream fileOut = new FileOutputStream("F:\\JobStatus_"+date+".xlsx");
workbook.write(fileOut);
fileOut.close();

关于java - 将当前日期和时间附加到 XLSX 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39304608/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com