So erhalten Sie das Datum der letzten Änderung der Datei in Java

So erhalten Sie das Datum der letzten Änderung der Datei in Java

In Java können SieFile.lastModified()verwenden, um die zuletzt geänderten Zeitstempel der Datei abzurufen. Diese Methode gibt die Zeit in Millisekunden (langer Wert) zurück. Sie können sie mitSimpleDateFormat formatieren, um sie für ein lesbares Format zu erstellen.

Zuletzt geänderte Datei

package com.example.file;

import java.io.File;
import java.text.SimpleDateFormat;

public class GetFileLastModifiedExample
{
    public static void main(String[] args)
    {
    File file = new File("c:\\logfile.log");

    System.out.println("Before Format : " + file.lastModified());

    SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");

    System.out.println("After Format : " + sdf.format(file.lastModified()));
    }
}

Ergebnis

Before Format : 1275265349422
After Format : 05/31/2010 08:22:29