レポートを削除するディレクトリがわかっている。
したがって、単純な Java では、lastModified 日付を使用します。
File dir = new File("directoryName");
Date deleteStartDate;
Date deleteEndDate;
File[] children = dir.listFiles();
if (children == null) {
// Either dir does not exist or is not a directory
} else {
for (int i=0; i<children.length; i++) {
// Get filename of file or directory
File file = children[i];
Date lastModified = new Date(file.lastModified());
if (lastModified.after(deleteStartDate) && lastModified.before(deleteEndDate))
{
file.delete();
}
}
}