我正在尝试在 Java 中获得亚秒级的创建时间精度。这是我的代码:
Path path = Paths.get("path/to/file");
BasicFileAttributes attributes = Files.readAttributes(path, BasicFileAttributes.class);
FileTime creationTime = attributes.creationTime();
我收到的 FileTime 精度仅为秒。
我在 Ubuntu 14.04 EXT4 上运行
最佳答案
我已经弄清楚了。我切换到 OpenJDK 1.8.0,它运行完美。以前我使用的是 Oracle 发行版。
关于Java Files.getFileAttributeView 创建时间戳精度不是 ext4 上的毫秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31107331/