Java Files.getFileAttributeView 创建时间戳精度不是 ext4 上的毫秒

标签 java ubuntu

我正在尝试在 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/

相关文章:

java - java中如何获得大于整数空间的列表

javascript - Selenium:如何编写同步 Selenium 自动化?

ubuntu - AWK If Condition 未按预期运行

java - 改造响应在 onResponse 函数中返回 null(单个 JSON 对象)

java - 在 servlet 中获取初始化参数

php - GraphViz 安装失败

linux - linux ubuntu/bin/sh : curl: not found? 上的脚本错误

linux - 手动运行 crontab cron.hourly 返回丢失文件错误

java - 使用 BufferedReader 时在 String 的开头添加 Null

java - 何时为映射 servlet 加载 web.xml 文件?