如何读取上个月的日期的.txt文件?

时间:2019-05-16 09:17:42

标签: java date date-format readfile date-formatting

我正在构建一个自动的电子邮件报告系统,该系统可以读取数据,例如:人的电子邮件,姓名,附件文件,并以数组的形式发送。

但是,生成的文件是根据上个月的日期而来的。例如: FileName04-2019.txt

如何使其从上个月的文件中读取?

我设法将其编码为当月读取。例如: 月:五月

要读取的文件: FileName05-2019.txt

String Data = (prop.getProperty("/Users/user/Desktop/Directory/ImportData/FileName") + DateFormatUtils.format(new Date(), "MM-yyyy") + ".txt");

BufferedReader br = new BufferedReader(new FileReader(Data));
line = br.readLine();
while (line != null) {
    String[] content = line.split("\\|");
    line = br.readLine();

 String[] to = content[2].split(";");
 content[10].split(",");

我希望文件从上个月读取,而不是从本月内容读取。

0 个答案:

没有答案