4

在 Java 1.7 中,我读到有直接方法可以获取文件的最后修改时间,但我不知道应该将哪些值传递给 LinkOptions 的参数。我很欣赏最简单的例子。谢谢你!

4

2 回答 2

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

Java 文档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 回答