Java FileTime.fromMillis(long value)

Syntax

FileTime.fromMillis(long value) has the following syntax.

public static FileTime fromMillis(long value)

Example

In the following code shows how to use FileTime.fromMillis(long value) method.


import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.LinkOption;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.attribute.FileTime;
/*from w w  w . j  a va 2  s  .  c o  m*/
public class Main {

  public static void main(String[] args) throws Exception {

    Path path = Paths.get("C:/tutorial/Java/JavaFX", "Topic.txt");
    long time = System.currentTimeMillis();
    FileTime fileTime = FileTime.fromMillis(time);
    try {
      Files.setAttribute(path, "basic:lastModifiedTime", fileTime,LinkOption.NOFOLLOW_LINKS);
      Files.setAttribute(path, "basic:creationTime", fileTime,LinkOption.NOFOLLOW_LINKS);
      Files.setAttribute(path, "basic:lastAccessTime", fileTime,LinkOption.NOFOLLOW_LINKS);
    } catch (IOException e) {
      System.err.println(e);
    }

  }
}




















Home »
  Java Tutorial »
    java.nio.file.attribute »




BasicFileAttributes
BasicFileAttributeView
DosFileAttributes
FileTime
PosixFileAttributes
PosixFilePermissions