English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

How to get the last modified time of a file in Java?

im Paket java.io namensFile Die Klasse File repräsentiert Dateien oder Verzeichnisse im System (Pfadname). Diese Klasse bietet verschiedene Methoden, um auf Dateien/führt verschiedene Operationen im Verzeichnis aus.

Die Klasse von FilelastModified()Die Methode gibt zurück das von dem aktuellen File-Objekt dargestellte Datei/Die letzte Änderungszeit des Verzeichnisses. Sie können mit diesem Verfahren die letzte Änderungszeit eines bestimmten Datei ermitteln.

Beispiel

Nachfolgender Java-Programm ermittelt die letzte Änderungszeit eines Verzeichnisses-

import java.io.File;
import java.util.Date;
public class GettingLastmodifiedTime {
   public static void main(String args[]) {
      String filePath = "D:"//ExampleDirectory//";
      //Erstellung des Dateiobjekts
      File file = new File(filePath);
      //Beschaffung der letzten Änderungszeit
      long lastModified = file.lastModified();
      Date date = new Date(lastModified);
      System.out.println("Der angegebene Datei wurde zuletzt geändert am: ");
      System.out.println(date);
   }
}

Ausgaberesultat

Der angegebene Datei wurde zuletzt geändert am:
Wed Jul 03 19:20:50 IST 2019