在Java 1.7中,我读过有直接的方法来获取文件的最后修改时间,但是我无法弄清楚应该将哪些值传递给LinkOptions的参数。我很欣赏最简单的例子。谢谢!
答案 0 :(得分:5)
Path file = ...
BasicFileAttributes attrs = Files.readAttributes(file, BasicFileAttributes.class);
FileTime time = attrs.lastModifiedTime();
Java Doc BasicFileAttributes#lastModifiedTime
答案 1 :(得分:1)
或直接:
File file = new File(...);
FileTime time = Files.getLastModifiedTime(file.toPath());