1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Calendar calendar1 = new GregorianCalendar();
calendar1.set(Calendar.YEAR, jDateChooser3.getDate().getYear());
calendar1.set(Calendar.MONTH, jDateChooser3.getDate().getMonth());
calendar1.set(Calendar.DAY_OF_MONTH, jDateChooser3.getDate().getDay());
Date date1 = calendar1.getTime();
// 2006-08-15
Calendar calendar2 = new GregorianCalendar();
calendar2.set(Calendar.YEAR, jDateChooser4.getDate().getYear());
calendar2.set(Calendar.MONTH, jDateChooser4.getDate().getMonth());
calendar2.set(Calendar.DAY_OF_MONTH, jDateChooser4.getDate().getDay());
Date date2 = calendar2.getTime();
// Différence
long diff = Math.abs(date2.getTime() - date1.getTime());
long numberOfDay = (long)diff/(1000 * 60 * 60 * 24);
System.err.println("Le nombre de jour est : " + numberOfDay); |
Partager