0
は私がFiles.walk
反復処理し、ファイル更新時刻を取得する
Files.walk(Paths.get(EXTENSION_FOLDER))
... // some stream method
を使用することができます。しかし、その場合にはmodifiedTime
を取得する方法をJava 8
でこの
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);
...
のようにそれをやりましたか? Path
でもFile
もその能力を提供しません。
http://docs.oracle.com/javase/8/docs/api/java/nio/file/attribute/BasicFileAttributes.html:*使用例: パスファイル=。 .. BasicFileAttributes attrs = Files.readAttributes(file、BasicFileAttributes.class); * –