IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Collection et Stream Java Discussion :

La semaine derniere..


Sujet :

Collection et Stream Java

  1. #1
    Membre régulier
    Inscrit en
    Février 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 117
    Points : 70
    Points
    70
    Par défaut La semaine derniere..
    Bonjour,

    C'est pour connaitre les dates de début et fin de la semaine derniere.

    Je pense qu'il faudrait obtenir Lundi de la semaine précedente à partir de la date d'aujourd'hui pour la date initiale.
    Et ajouter 7 jours avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monCalendar.add(Calendar.DATE,+6);
    pour la date finale.

    Je vois pas trop pour le lundi ...

  2. #2
    Membre régulier
    Inscrit en
    Février 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 117
    Points : 70
    Points
    70
    Par défaut
    J'ai trouvé ça si vous avez mieux n'hésitez pas...

    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
    17
    18
     
            GregorianCalendar maDate = new java.util.GregorianCalendar(); 
            maDate.setTime(new Date());
     
            int jourARetrancher = 0;
            switch (maDate.get(Calendar.DAY_OF_WEEK)){
                    case 1 :jourARetrancher = 6;break; 
                    case 2 :jourARetrancher = 7;break;
                    case 3 :jourARetrancher = 8;break;
                    case 4 :jourARetrancher = 9;break;
                    case 5 :jourARetrancher = 10;break;
                    case 6 :jourARetrancher = 11;break;
                    case 7 :jourARetrancher = 12;break;
            }
            maDate.add(Calendar.DATE,-jourARetrancher);
            dateInitial = maDate.getTime();
            maDate.add(Calendar.DATE,+6);
            dateFinal = maDate.getTime();

  3. #3
    Membre expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Points : 3 080
    Points
    3 080
    Par défaut
    Citation Envoyé par jeffciara
    J'ai trouvé ça si vous avez mieux n'hésitez pas...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
           switch (maDate.get(Calendar.DAY_OF_WEEK)){
                    case 1 :jourARetrancher = 6;break; 
                    case 2 :jourARetrancher = 7;break;
                    case 3 :jourARetrancher = 8;break;
                    case 4 :jourARetrancher = 9;break;
                    case 5 :jourARetrancher = 10;break;
                    case 6 :jourARetrancher = 11;break;
                    case 7 :jourARetrancher = 12;break;
            }
    ou tout simplement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jourARetrancher = maDate.get(Calendar.DAY_OF_WEEK) + 5;
    (uniquement d'après le code que tu donnes, après je n'ai pas vérifié si ton code fonctionnait

  4. #4
    Membre régulier
    Inscrit en
    Février 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 117
    Points : 70
    Points
    70
    Par défaut
    ®om: merci pour ton aide aujourd'hui ! ;-) En effet cela fonctionne tu as bien simplifié le code.

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 29/07/2008, 17h03
  2. Premier jour d'une semaine et le dernier
    Par Philippe608 dans le forum Excel
    Réponses: 4
    Dernier message: 25/05/2008, 14h28
  3. Réponses: 1
    Dernier message: 04/03/2008, 08h34
  4. [BO XI] Variable Moyenne sur les X dernieres semaines
    Par bandini dans le forum Débuter
    Réponses: 4
    Dernier message: 23/01/2008, 00h14
  5. Trouver le premier jour et dernier jour de la semaine
    Par kurkaine dans le forum C++Builder
    Réponses: 2
    Dernier message: 22/11/2006, 19h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo