recherche de dates, debutant.
bonjour,
j aimerai utiliser GregorianCalendar pour permettre une recherche entre deux dates à deux mois d intervalles :
donc j utilise cette classe /
Code:
1 2 3 4 5
| GregorianCalendar date1 == new GregorianCalendar();
date1.getTime().getMonth() );
GregorianCalendar date2== new GregorianCalendar();
date2.getTime().getMonth() -2); // pour dire que c est 2 mois qui sont comptes à partir du mois courant. |
cepedant ma date que je dois renvoyer au programme est de type Date et elle a etre prise en compte sous ce format de type AAA-MM-JJ.
Dois je utiliser simpleDateFormat?
j ai amelioré : qu en pensez vous?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Date dateDebut = new Date();
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, Calendar.MONTH, Calendar.DAY_OF_MONTH);
dateDebut = cal.getTime();
System.out.println("dateDebut : " + dateDebut);
Date dateFin = new Date();
Calendar cal2 = Calendar.getInstance();
cal2.set(Calendar.YEAR, Calendar.MONTH - 2, Calendar.DAY_OF_MONTH);
dateFin = cal2.getTime();
System.out.println("dateFin : " + dateFin); |
je crois que j ai trouve mon erreur