1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| public static void getDerniereModifFTP(){
long derniereModif = 0;
Calendar calendrier = new GregorianCalendar();
String chaineDate = "";
try{
FtpConnection ftp = new FtpConnection(false,0);
if (ftp.connect(NOM_SERVEUR_FTP)) {
if(ftp.login(NOM_UTLISATEUR, MOT_PASSE)) {
derniereModif = ftp.getModificationTime("fichier.txt");
System.out.println(derniereModif);
java.util.Date laDate = new java.util.Date(derniereModif);
calendrier.setTime(laDate);
chaineDate = "" + (calendrier.get(Calendar.DAY_OF_MONTH)<10?"0"+calendrier.get(Calendar.DAY_OF_MONTH):calendrier.get(Calendar.DAY_OF_MONTH)) + "/" + ((calendrier.get(Calendar.MONTH) + 1)<10?"0"+(calendrier.get(Calendar.MONTH) + 1):(calendrier.get(Calendar.MONTH) + 1)) + "/" + calendrier.get(Calendar.YEAR) + " " + (calendrier.get(Calendar.HOUR_OF_DAY)<10?"0"+calendrier.get(Calendar.HOUR_OF_DAY):calendrier.get(Calendar.HOUR_OF_DAY)) + ":" + (calendrier.get(Calendar.MINUTE)<10?"0"+calendrier.get(Calendar.MINUTE):calendrier.get(Calendar.MINUTE)) + ":00";
System.out.print(chaineDate);
}
}
ftp.disconnect();
}catch(Exception e){
e.printStackTrace();
}
} |
Partager