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 :

transformer un nombre de jours en dates


Sujet :

Collection et Stream Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Décembre 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 54
    Points : 34
    Points
    34
    Par défaut transformer un nombre de jours en dates
    Bonjour

    Je voudrai transformer un nombre de jours en Date. Ce nombe de jours commence depuis 1970. Ex transformer 15096 en jj/mm/aaaa.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    int nbJours=15026;
    		GregorianCalendar cal = new GregorianCalendar();
    		cal.add(GregorianCalendar.DATE, -nbJours);
    		td.annee = cal.get(GregorianCalendar.YEAR);
    		td.mois = cal.get(GregorianCalendar.MONTH);
    		td.jour = cal.get(GregorianCalendar.DAY_OF_MONTH);
    mais ça donne une date fausse

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 56
    Points : 67
    Points
    67
    Par défaut
    Avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    GregorianCalendar cal = new GregorianCalendar(1970, 0, 1);
    cal.add(Calendar.DATE, nbJours);
    ça correspondrait mieux à ta description.

    Citation Envoyé par k6971
    ...mais ça donne une date fausse
    C'est à dire ? Quelle était la date attendue, et quelle date a tu obtenue ?

  3. #3
    Nouveau membre du Club
    Inscrit en
    Décembre 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 54
    Points : 34
    Points
    34
    Par défaut
    c'est bon ça marche.merci

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

Discussions similaires

  1. Ajout d'un nombre de jours à une date
    Par thecanea dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 04/08/2011, 11h03
  2. convertir un nombre de jour en date et vice versa
    Par dark_angel91 dans le forum Collection et Stream
    Réponses: 21
    Dernier message: 06/10/2009, 20h10
  3. Ajouter un nombre de jour à une date
    Par thierry_b dans le forum Général Java
    Réponses: 6
    Dernier message: 10/12/2008, 15h19
  4. Réponses: 2
    Dernier message: 03/01/2006, 14h58
  5. [Dates] Soustraire un nombre de jour à une date
    Par lesgars dans le forum Langage
    Réponses: 2
    Dernier message: 09/12/2005, 14h43

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