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

后端 潘老师 6个月前 (10-20) 131 ℃ (0) 扫码查看

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

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

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之前都没有直接获取创建时间戳的解决方案。


版权声明:本站文章,如无说明,均为本站原创,转载请注明文章来源。如有侵权,请联系博主删除。
本文链接:https://www.panziye.com/back/10183.html
喜欢 (0)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】