如何在 Java 中獲得檔案的最新修改時間?


java.io 包的 File 類的命名代表系統中的檔案或目錄(路徑名)。該類提供了多種方法來對檔案/目錄執行各種操作。

File 類的 lastModified() 方法返回由當前檔案物件表示的檔案/目錄的上次修改時間。使用此方法,你將可以獲得特定檔案的最後修改時間。

示例

以下 Java 程式獲取目錄的最後修改時間 −

import java.io.File;
import java.util.Date;
public class GettingLastmodifiedTime {
   public static void main(String args[]) {
      String filePath = "D://ExampleDirectory//";
      //Creating the File object
      File file = new File(filePath);
      //Getting the last modified time
      long lastModified = file.lastModified();
      Date date = new Date(lastModified);
      System.out.println("Given file was last modified at: ");
      System.out.println(date);
   }
}

輸出

Given file was last modified at:
Wed Jul 03 19:20:50 IST 2019

更新於:02-8 月 -2019

3K + 瀏覽量

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告