Bonjour
j'essaie de trouver le nombre de jours depuis lequel j'ai téléchargé un fichier, et j'essaie le code suivant, mais ca ne fonctionne pas :
d'où ma question en deux étapes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 boolean fileIsOlderThanSettings( File f ,Integer maxDays) { Calendar todaysCalendar = Calendar.getInstance(); long todaysMilli = todaysCalendar.getTimeInMillis(); Calendar fCalendar = Calendar.getInstance(); fCalendar.setTime(new Date(f.lastModified())); long fMilli = fCalendar.getTimeInMillis(); // Calculate difference in milliseconds long days = (todaysMilli - fMilli)/ ( 24 * 60 * 60 * 1000 ); return (days > maxDays); }
1°) pourquoi ca ne fonctionne pas ?
2°) comment le faire fonctionner ?
bye et merci
Nico
Partager