4

Java 1.7では、ファイルの最終変更時刻を取得する直接メソッドがあると読みましたが、LinkOptionsのパラメーターに渡す必要のある値がわかりません。最も単純な例をいただければ幸いです。ありがとう!

4

2 に答える 2

6
Path file = ...
BasicFileAttributes attrs = Files.readAttributes(file, BasicFileAttributes.class);
FileTime time = attrs.lastModifiedTime();

Java Doc BasicFileAttributes#lastModifiedTime

于 2012-10-03T13:23:02.343 に答える
3

または直接:

File file = new File(...);
FileTime time = Files.getLastModifiedTime(file.toPath());
于 2013-06-23T19:05:33.963 に答える