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 :

Nombre de jours ouvrables entre deux date


Sujet :

Collection et Stream Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 117
    Points : 39
    Points
    39
    Par défaut Nombre de jours ouvrables entre deux date
    Salut;
    Comment calculer le nombre de jours ouvrables (sans samedi et dimanches )
    entre deux dates différentes?
    Merci bien

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations forums :
    Inscription : Mars 2007
    Messages : 53
    Points : 63
    Points
    63
    Par défaut
    d'apres :
    http://www.developpez.net/forums/sho...d.php?t=274957

    tu as le nombre de jours entre deux dates!

    apres, il faut enlever les week ends

    et le nombre de week ends dépend de dateDébut et dateFin...(si dateDébut = lundi on a deux jours à enlever alorsque si dateDébut = dimanche on en a qu'un...)

    au maximum tu as (nbJours/7) * 2 jours à enlever à nbJours (j'espere ne pas me tromper)

    c'est amusant les dates

  3. #3
    Membre chevronné

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Points : 1 954
    Points
    1 954
    Par défaut
    Il faudrait également pour bien faire décompter les jours fériés.

  4. #4
    Nouveau membre du Club
    Inscrit en
    Juillet 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 117
    Points : 39
    Points
    39
    Par défaut
    Mais Date debut et date fin peuvent appartenir à la meme semaine.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations forums :
    Inscription : Mars 2007
    Messages : 53
    Points : 63
    Points
    63
    Par défaut
    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
    19
     
    si nbJours < 7 //moins d'une semaine
        si dateDebut = [lundi-vendredi]
             si dateFin = [samedi]
               nbJours-1;
             sinon si dateFin = [dimanche]
               nbJours -2;
        sinon si dateFin = [lundi-vendredi]
               si dateDebut = [samedi]
                  nbJours-2;
               sinon si dateDebut = [dimanche]
                  nbJours-1;
               fsi
        fsi
    fsi
     
    si nbJours == 7 //une semaine de décallage
      nbJours = 5 ;//dans tous les cas on à deux jours à enlever
    fsi
    voilà pour une semaine (ou moins) ça devrait marcher

  6. #6
    Nouveau membre du Club
    Inscrit en
    Juillet 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 117
    Points : 39
    Points
    39
    Par défaut
    merci pour cet algorithme.
    Mais pour nbjours>7; on fait nbjours modulo 7?

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/02/2013, 14h16
  2. Calcul de nombre de jours ouvrable entre deux date
    Par etienneborms dans le forum Débuter
    Réponses: 6
    Dernier message: 30/01/2012, 10h53
  3. Fonction Calcul automatique de nombre de jours ouvrable entre deux dates
    Par KiMbOoO dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 02/04/2011, 09h23
  4. Nombre de jours ouvrables entre deux dates
    Par lenny_ dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 27/10/2006, 12h13
  5. Compter le nombre de jours écoulés entre deux dates
    Par koKoTis dans le forum VBScript
    Réponses: 8
    Dernier message: 07/08/2006, 19h44

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