当我在愚弄File
方法时,我注意到没有方法可以获得File
的创建时间戳。另一方面,有一个用于最后修改:lastModified()
。
此外,我已阅读Basic File Attributes所以我不会问如何获取这些时间戳。我发现使用如下语法更方便:
file.lastModified();
而不是:
BasicFileAttributes attr = Files.readAttributes(filePath, BasicFileAttributes.class);
attr.lastModifiedTime());
第二种方法并没有明确指出它指的是哪个文件。
有没有合理的解释?我的意思是他们不会被认为是最后访问时间戳的必要条件。对于第一个我不知道的方法有没有类似的方法?是否与许多操作系统(如大多数Unix实现)不支持此时间戳这一事实相关?