[Java] parcourir un répertoire et récupérer
infoprojet
Messages postés
2
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je voudrais savoir comment parcourir un répertoire et récupérer la date de dernière modification de tous les fichiers qui se trouve dedans,
Merci en avance
Je voudrais savoir comment parcourir un répertoire et récupérer la date de dernière modification de tous les fichiers qui se trouve dedans,
Merci en avance
Configuration: Windows Vista Internet Explorer 7.0
A voir également:
- [Java] parcourir un répertoire et récupérer
- Jeux java itel - Télécharger - Jeux vidéo
- Comment recuperer un message supprimé sur whatsapp - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Eclipse java - Télécharger - Langages
1 réponse
Salut,
D'abord obtenir la date de la dernière modif:
File mon_fichier = new File("T07GR-F.pdf"); // par exemple, mais il faudra donner le path complet sauf si tu traites les fichiers de ton dossier de travail.
long dateModif = mon_fichier.lastModified(); // import java.io.File;
System.out.println("dateModifmilli = " + dateModif + " ms"); // En millisecondes
GregorianCalendar t = new GregorianCalendar(); // import java.util.GregorianCalendar;
t.setTimeInMillis(dateModif);
int jjModif = t.get(GregorianCalendar.DAY_OF_MONTH);
int mmModif = t.get(GregorianCalendar.MONTH) +1;
int aaModif = t.get(GregorianCalendar.YEAR);
System.out.println("dateModif = " + jjModif + "/" + mmModif + "/" + aaModif);
Tu peux commencer par essayer ca.
Cordialement,
Dan
D'abord obtenir la date de la dernière modif:
File mon_fichier = new File("T07GR-F.pdf"); // par exemple, mais il faudra donner le path complet sauf si tu traites les fichiers de ton dossier de travail.
long dateModif = mon_fichier.lastModified(); // import java.io.File;
System.out.println("dateModifmilli = " + dateModif + " ms"); // En millisecondes
GregorianCalendar t = new GregorianCalendar(); // import java.util.GregorianCalendar;
t.setTimeInMillis(dateModif);
int jjModif = t.get(GregorianCalendar.DAY_OF_MONTH);
int mmModif = t.get(GregorianCalendar.MONTH) +1;
int aaModif = t.get(GregorianCalendar.YEAR);
System.out.println("dateModif = " + jjModif + "/" + mmModif + "/" + aaModif);
Tu peux commencer par essayer ca.
Cordialement,
Dan