我可以使用java检索文件的创建日期吗?

时间:2017-03-03 10:08:35

标签: java io filesystems

我想检索特定创建日期的文件并从中读取数据以绘制图表我该怎么做?我曾经尝试过什么,只是想知道如果它可能在java中吗?

1 个答案:

答案 0 :(得分:1)

public class Labor {

    public static void main(String[] args) {

        File dir = new File("path-to-dir");

        File[] listFiles = dir.listFiles(dateFilter());
    }

    private static FileFilter dateFilter() {

        return new FileFilter() {

            @Override
            public boolean accept(File file) {
                long yesterday = new Date().getTime() - 24 * 60 * 60 * 1000;

                return file.lastModified() > yesterday;
            }
        };
    }
}