Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Eliminagrafici.java:<br />
package eliminagrafici;<br />
import java.text.*;<br />
import java.util.Date;<br />
import java.io.File;<br />
import java.util.Calendar;<br />
/**<br />
* @author DopatO<br />
* L'applicazione cancella ricorsivamente tutte le cartelle, relative ai grafici, più vecchie<br />
<strong>di</strong> 5 mesi.<br />
*/<br />
public class Eliminagrafici<br />
{ public static void main(String[] args)<br />
{ Calendar cal = Calendar.getInstance();<br />
System.out.println("Oggi : " + cal.getTime());<br />
cal.add(Calendar.DATE, -150);<br />
System.out.println("150 giori fa: " + cal.getTime());<br />
SimpleDateFormat formato = new SimpleDateFormat("yyyy-MM-dd");<br />
//PATH DELLA CARTELLA GRAFICIDB<br />
String file2 = "/home/qjmon/sito1/" + "MONITOR/" + "GraficiDB/";<br />
File f2 = new File(file2);<br />
String [] fileNames2 = f2.list();<br />
File [] fileObjects2= f2.listFiles();<br />
Date date = null;<br />
int t=0;<br />
vengono cancellate<br />
//conta quante <strong>di</strong>rectory conteneti grafici <strong>di</strong> una deteminata data<br />
for (int i = 0; i < fileObjects2.length; i++)<br />
{ //out.println(fileObjects2[i]);<br />
Tommaso Foglia 961/147 Pagina 124 <strong>di</strong> 150