Bonjour,
Je voudrais récuperer tout les jours de la semaine qui précede la semaine en cours, quelque soit la date du jour.
Je ne sais si c'est possible ou pas ?
Merci pour votre aide
Bonjour,
Je voudrais récuperer tout les jours de la semaine qui précede la semaine en cours, quelque soit la date du jour.
Je ne sais si c'est possible ou pas ?
Merci pour votre aide
Si c'est possible, en utilisant la classe Calendar
(Javadoc : Classe Calendar)
Voici un simple exemple ou j'utilise une methode de Calendar :
j'ai 2 jours différents, et ça me retourne la meme valeur qui est 2 (2 Juin 09)
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
16 Date d = EcaDateUtils.getCurrentDate(); Calendar c = Calendar.getInstance(); System.out.println(d); c.setTime(d); System.out.println(c.getFirstDayOfWeek()); int[] elements = EcaDateUtils.getDayMonthYear(d); d = EcaDateUtils.getDate(elements[2], elements[1], elements[0] - 15); System.out.println(d); c.setTime(d); System.out.println(c.getFirstDayOfWeek());
c bon, j'ai resolus le probleme, voici la soluce :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 while(c.get(Calendar.DAY_OF_WEEK)!= Calendar.SUNDAY) c.add(Calendar.DATE, -1); for (int i = 0; i < 6; i++) { c.add(Calendar.DATE, -1); String da = EcaDateUtils.dateToString(c.getTime()); // au format JJ/MM/AAAA System.out.println(da); }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager