ファイル作成日をファイルから読み出す例を示します。

以下は、スケッチと同じ場所に保存されている sample.txt の作成日を調べる例です。

作成日の他にも、キーワードの変更で、変更日、最終に開いた日 も表示することができます。

  作成日     creationTime()
  変更日     lastModifiedTime()
  最終に開いた日 lastAccessTime()

 

import java.nio.file.Files;
import java.nio.file.attribute.BasicFileAttributes;
import java.nio.file.attribute.FileTime;

  // 目的ファイルのパス
  File file = new File( sketchPath()+"/sample.txt" );
  BasicFileAttributes atr;
  try {
    atr = Files.readAttributes(file.toPath(), 
                          BasicFileAttributes.class);
    FileTime time = atr.creationTime();
    println( "time: " + time.toString() );
  } 
  catch (IOException e) {
    e.printStackTrace();
  }
exit();