gpt4 book ai didi

java - 我们如何保存带有日期的文件?

转载 作者:行者123 更新时间:2023-12-02 08:10:25 24 4
gpt4 key购买 nike

我们如何保存当前日期的文件?

Date date11 = Calendar.getInstance().getTime(); 
DateFormat formatter =new SimpleDateFormat("d/M/yyyy");
String date1 =formatter.format(date11);
FileWriter fw = new FileWriter("C:\\InjectionExcel"+ date1 +".csv");
给出的

date1 是当前日期。但这段代码不起作用。我哪里错了?

最佳答案

Windows 中文件名不能包含以下任何字符:

\ / * ? " < > |

您的问题是由于尝试使用 / 作为文件名引起的。它将被解释为路径分隔符。例如,如果当前日期是 23 且目录 C:\InjectionExcel23 不存在,那么您将收到类似以下异常的信息(您最初应该在问题中报告该异常!):

java.io.IOException: The system cannot find the path specified

<小时/>

与具体问题无关,您创建今天日期的方式很笨拙。您正在生成所有不必要的日历开销。只需使用new Date()即可。

Date date11 = new Date();

关于java - 我们如何保存带有日期的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7527355/

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