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 :

comparaison des dates


Sujet :

Collection et Stream Java

  1. #1
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Points : 59
    Points
    59
    Par défaut comparaison des dates
    bonjour tout le monde,
    je suis bloqué je veux faire la comparaison entre des dates existantes dans JTable mais je n'arrive pas..
    j'attends si vous avez des suggestions ou des propositions et merci.

  2. #2
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    321
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 321
    Points : 360
    Points
    360
    Par défaut
    Tu devrais nous en dire plus :"Je n'y arrive pas". Quelles dates manipules tu ? des java.util.Data ? Si c'est le cas et que tu souhaite simplement savoir si une date est antérieure à une autre tu peut faire tres simplement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if (d1.getTime() < d2.getTime())
    {
       ...
    }
    Bref un coup d'oeil sur l'api devrait te donner la reponse dans tous les cas

  3. #3
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Points : 59
    Points
    59
    Par défaut re:comparaison des dates
    tout simplement la methode que j'utilise pour faire le tri est:

    setSortOrder(0, SortOrder.ASCENDING);

    cette methode fonctionne avec les chaines mais pas avec les dates

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    81
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 81
    Points : 90
    Points
    90
    Par défaut
    Qu'est que tu utilise ? des GregorianCalendar ou Date ou ton propre type Date de plus d'ou viens la méthode setSortOrder() [ dans quelle classe ]?

  5. #5
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Points : 59
    Points
    59
    Par défaut re:
    setSortOrder est une methode de la classe JXtable

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    81
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 81
    Points : 90
    Points
    90
    Par défaut
    Qu'est que tu manipule comme date stp ? De plus, est tu sur que des dates se trouvent bien dans la colonne 0 ?

  7. #7
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Points : 59
    Points
    59
    Par défaut
    des dates simples
    SimpleDateFormat format = new SimpleDateFormat("jj/mm/aaaa");

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    81
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 81
    Points : 90
    Points
    90
    Par défaut
    D'accord, dans ce cas c'est normal.
    La classe SimpleDateFormat n'implémente pas Comparable. Donc il ne sait pas ( Java ) commen trier... Utilise plutôt un GregorianCalendar ou un type Date...

Discussions similaires

  1. Comparaison des dates et heures
    Par IcedLand dans le forum Sql Developer
    Réponses: 1
    Dernier message: 21/09/2007, 10h04
  2. Pb de comparaison des dates
    Par gloglo dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 27/08/2007, 12h19
  3. Réponses: 1
    Dernier message: 25/05/2007, 22h31
  4. comparaison des dates
    Par gloglo dans le forum Langage
    Réponses: 6
    Dernier message: 22/01/2007, 12h11
  5. [Dates] Comparaison des dates
    Par sempire dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 01/01/2006, 18h02

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