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 :

[debutant] Comparaison des Dates


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
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par défaut [debutant] Comparaison des Dates
    J'ai un programme a faire, je doit comparer si un sportif a déjà payé sa mensualité ou pas encore, mais si je compare les deux mois ce n'est pas toujours évident ! par exemple si il a payé le 29/11/2010, et je compare le 1/12/2010 le programme me dit que ce dernier n'a pas payé sa mensualité malgré qu'il n'a pas encore passé 30 jours !
    Comment faire s'il vous plait !

  2. #2
    Membre confirmé Avatar de yaya_la_rafale
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 92
    Par défaut
    je ne sais pas si c'est le mieux mais j'utilise la bibliotheque Calendar
    qui a une fonction before & after

    Cette bibliotheque est dans jcalendar-1.3.3.jar, telechargeable sur le net.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par défaut
    J'ai trouvé la fonction before et after, je travaille avec Calendar et Jcalendar les deux ! mais je veut comparer 2 mois, pas de savoir qui vient avant qui.
    Merci pour ton aide ^^

  4. #4
    Membre confirmé Avatar de yaya_la_rafale
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 92
    Par défaut
    ok. Dans ce cas[
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    myCal.get(Calendar.MONTH)
    peut etre t'aider ? ou mieux encore, numero de jour dans l'annee.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    myCal.get(Calendar.DAY_OY_YEAR)
    bonne chance

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par défaut
    Oui je comprend mais vous m'avez mal compris a ce que je vois ..
    Quand je compare deux dates de la sorte ca risque de ne pas être juste toujours !
    par exemple si il a payé le 29/11/2010, et je compare le 1/12/2010 le programme me dit que ce dernier n'a pas payé sa mensualité malgré qu'il n'a pas encore passé 30 jours !
    Vous me comprenez mieu ?

  6. #6
    Membre confirmé Avatar de yaya_la_rafale
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 92
    Par défaut
    et bien oui justement je pense que je ferai qquechose du style

    myCal1 est par exemple 29/11/2010 et myCal2 le 1/12/2010

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if (myCal2.get(Calendar.DAY_OY_YEAR) - myCal1.get(Calendar.DAY_OY_YEAR) >30) {
     // n'a pas payé
    }

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/05/2007, 22h31
  2. comparaison des dates
    Par gloglo dans le forum Langage
    Réponses: 6
    Dernier message: 22/01/2007, 12h11
  3. [Dates] Comparaison des dates
    Par sempire dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 01/01/2006, 18h02
  4. [DEBUTANT]Comparaison sur date et heure
    Par tripper.dim dans le forum Oracle
    Réponses: 15
    Dernier message: 15/11/2005, 18h25
  5. [Debutant] Format des dates ?
    Par Invité dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 02/09/2005, 14h55

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