【发布时间】:2014-12-31 17:04:11
【问题描述】:
我需要在一个目录中找到文件的访问、修改、创建日期(在子目录中也是如此)。我听说你可以使用 basicfileattributes 来获取它们。这是我迄今为止尝试过的:
Path file_dir = Paths.get("F:/");
BasicFileAttributes attrs = Files.readAttributes(file_dir, BasicFileAttributes.class);
System.out.println("Last accessed at:" + attrs.lastAccessTime());
System.out.println("Last modifired at:" + attrs.lastModifiedTime());
System.out.println("Created:" +attrs.creationTime());
我需要在所有文件中找到它们并过滤它们,以便找出 1 天前或 1 小时前创建的文件。
【问题讨论】:
标签: java