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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 117
    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 confirmé
    Inscrit en
    Février 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 117
    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
    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 confirmé
    Inscrit en
    Février 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 117
    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