Comment obtenir le fichier date de dernière modification en Java

Comment obtenir la date de dernière modification du fichier en Java

En Java, vous pouvez utiliser lesFile.lastModified() pour obtenir les derniers horodatages modifiés du fichier. Cette méthode retournera le temps en millisecondes (valeur longue), vous pouvez la formater avecSimpleDateFormat pour en faire un format lisible par l'homme.

Dernière modification du fichier

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()));
    }
}

Résultat

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