Comment obtenir la date de la dernière modification d'un fichier en utilisant Java

La dernière date de modification est accessible à l'aide de la méthode lastModified de l'objet File

Appelez la méthode suivante :

	
long lastModified = file.lastModified();
		 

Ce tutoriel décrit comment obtenir une date de dernière modification de fichier dans java

Le code crée d'abord un objet fichier avec le chemin d'accès au fichier; Puis il appelle la méthode lastModified pour obtenir un long pour la date. Enfin, le long est utilisé pour créer une date qui est alors mise en forme et imprimée dans la sortie.

1- Créez le fichier java suivant :

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

public class FileLastModificationDate {

	public static void main(String[] argv){

		File file = new File( "V:/tmp/test.txt" );

		long lastModified = file.lastModified();

		String pattern = "yyyy-MM-dd hh:mm aa";
		SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
		
		Date lastModifiedDate = new Date( lastModified );

		System.out.println( "The file " + file + " was last modified on " + simpleDateFormat.format( lastModifiedDate ) );
	}
	
}

La sortie sera:

The file V:\tmp\test.txt was last modified on 2017-01-16 04:54 PM


Références :

java io

Commentaires récents