Java如何获取文件的创建时间

IT 文章2年前 (2023)发布 小编
0 0 0

3.转换为不同的时间单位

我们可以使用FileTime.to(TimeUnit)方法将文件创建时间转换为自1970年1月1日以来的另一个时间单位。

ad

AI 工具导航

优网导航旗下AI工具导航,精选全球千款优质 AI 工具集

long millis = creationTime.to(TimeUnit.MILLISECONDS);
long days = creationTime.to(TimeUnit.DAYS);

同样,我们也可以使用HOURS、MINUTES、SECONDS和MICROSECONDS时间单位。

为了支持新的Java 8日期时间类,我们还可以将创建时间转换为Instant。

Instant instant = creationTime.toInstant();

4.结论

本Java教程教给我们如何使用Java NIO的Files类和方法获取文件创建时间。这些API是在Java 7中引入的,因此直到Java 6之前都没有直接获取创建时间戳的解决方案。

© 版权声明

相关文章

暂无评论

暂无评论...