private static void borrarArchivoDirectorio() {
String direccion = "C:\\Users\\asegura\\AppData\\Roaming\\JDeveloper\\system11.1.2.0.38.60.17\\o.j2ee\\drs\\GEDIForms\\GEDIFormsWebWebApp.war\\archivosTemporales";
File directorio = new File(direccion);
File f;
if (directorio.isDirectory()) {
String[] files = directorio.list();
if (files.length > 0) {
System.out.println(" Directorio vacio: " + direccion);
for (String archivo : files) {
System.out.println(archivo);
f = new File(direccion + File.separator + archivo);
System.out.println("Ultima modificación: " + new Date(f.lastModified()));
long Time;
Time = (System.currentTimeMillis() - f.lastModified());
long cantidadDia = (Time / 86400000);
System.out.println("Age of the file is: " + cantidadDia + " days");
// Attempt to delete it
//86400000 ms is equivalent to one day
if (Time > (86400000 * 1) && archivo.contains(".pdf")) {
System.out.println("Borrado:" + archivo);
f.delete();
f.deleteOnExit();
}
}
}
}
}
String direccion = "C:\\Users\\asegura\\AppData\\Roaming\\JDeveloper\\system11.1.2.0.38.60.17\\o.j2ee\\drs\\GEDIForms\\GEDIFormsWebWebApp.war\\archivosTemporales";
File directorio = new File(direccion);
File f;
if (directorio.isDirectory()) {
String[] files = directorio.list();
if (files.length > 0) {
System.out.println(" Directorio vacio: " + direccion);
for (String archivo : files) {
System.out.println(archivo);
f = new File(direccion + File.separator + archivo);
System.out.println("Ultima modificación: " + new Date(f.lastModified()));
long Time;
Time = (System.currentTimeMillis() - f.lastModified());
long cantidadDia = (Time / 86400000);
System.out.println("Age of the file is: " + cantidadDia + " days");
// Attempt to delete it
//86400000 ms is equivalent to one day
if (Time > (86400000 * 1) && archivo.contains(".pdf")) {
System.out.println("Borrado:" + archivo);
f.delete();
f.deleteOnExit();
}
}
}
}
}
<3 <3 <3 <3 <3 Thk!
ResponderEliminar