首页javalegacy_dateJava Data Type - 如何在Java中确定文件创建日期

Java Data Type - 如何在Java中确定文件创建日期

我们想知道如何在Java中确定文件创建日期。
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.attribute.BasicFileAttributeView;
import java.nio.file.attribute.BasicFileAttributes;

public class Main {
  static void getAttributes(String pathStr) throws IOException {
    Path p = Paths.get(pathStr);
    BasicFileAttributes view = Files.getFileAttributeView(p,
        BasicFileAttributeView.class).readAttributes();
    System.out.println(view.creationTime() + " is the same as "
        + view.lastModifiedTime());
  }

  public static void main(String[] args) throws IOException {
    for (String s : args) {
      getAttributes(s);
    }
  }
}