1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| String date= fich.getName().substring(0,3)+"/"+fich.getName().substring(3,5)+"/"+fich.getName().substring(5,7);
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yy");
sdf.setLenient(false);
Date d=sdf.parse(date);
Calendar Calend1= Calendar.getInstance();
Calend1.setTime(d);
int jours1 = Calend1.get(Calendar.DAY_OF_YEAR);
String[] liste = rep.listNames();
for(int i=0;i<listing.length;i++)
{
SimpleDateFormat sdf2 = new SimpleDateFormat("dd/MM/yy");
sdf.setLenient(false);
Date d2=sdf2.parse(liste[i].substring(0,3)+"/"+nomf.substring(3,5)+"/"+nomf.substring(5,7));
Calendar Calend2= Calendar.getInstance();
Calend2.setTime(d2);
int jours2 = Calend2.get(Calendar.DAY_OF_YEAR);
if (jours1-jours2 >=60) rep.deleteFile(liste[i]);
} |
Partager