java.nio中的getLastModifiedTime()方法示例。*。

时间:2012-10-03 13:19:47

标签: java

在Java 1.7中,我读过有直接的方法来获取文件的最后修改时间,但是我无法弄清楚应该将哪些值传递给LinkOptions的参数。我很欣赏最简单的例子。谢谢!

2 个答案:

答案 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());