ファイル最終更新時刻 → LocalDateTime

メモ。
java.nio.file.attribute.FileTime は、そのままでは現実的に使えないのでシステムデフォルトの時刻ゾーンで
LocalDateTime にする。

FileTime filetime = Files.getLastModifiedTime(Paths.get("test.csv"));
LocalDateTime time = LocalDateTime.ofInstant(filetime.toInstant(), ZoneId.systemDefault());

ついでに、メモ

UserPrincipal owner = Files.getOwner( Paths.get("test.csv") );

System.out.println(owner.getName());