我这样做了
Files.walkFileTree(path, new SimpleFileVisitor<Path>() {
@Override
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException {
if (!attrs.isDirectory()) {
LocalDateTime timestamp =
LocalDateTime.ofInstant(attrs.lastModifiedTime().toInstant(), ZoneOffset.UTC);
...
在Java 8
我可以使用Files.walk
Files.walk(Paths.get(EXTENSION_FOLDER))
... // some stream method
但是在这种情况下如何获得modifiedTime
? Path
和File
都没有提供这种能力。