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

Langage Java Discussion :

Ajouter 10 jours à une date.


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut Ajouter 10 jours à une date.
    Bonjour tout le monde,

    J'ai créé une classe Date() qui me permet via une méthode main d'afficher une date.

    Tout ce passe presque bien à ce niveau, il gère les mois de 30 et 31 jours, j'ai un petit problème avec année bissextile mais je devrais le résoudre assez rapidement.

    Maintenant, je ce que j'aimerais faire, c'est ajouter par exemple 10 jours au 23 mai 2007.

    Je ne sais pas du tout par où commencer.

    Est-ce que vous auriez une petite piste svp ?

    Je vous laisse en txt le code de ma classe et de mon main.

    Merci d'avance.

    beegees

  2. #2
    Membre éclairé Avatar de Diablo_22
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2005
    Messages
    498
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2005
    Messages : 498
    Par défaut
    Affichage Console :

    La date du constructeur : 01/01/2000
    vrai
    La date d'aujourd'hui au format 1 : 29/02/2007
    La date d'aujourd'hui au format 2 : 29/fevrier/2007
    Tu veus rajouter tes +10 où ?

  3. #3
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Pourquoi ne pas utiliser les Calendar ???

    a++

  4. #4
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par adiGuba
    Salut,


    Pourquoi ne pas utiliser les Calendar ???

    a++
    Salut adiGuba,

    Merci pour ta réponse.

    Je ne peux pas utiliser calendar car nous ne l'avons pas appris à l'école.

    Tu vois une autre solution ?

    Merci
    beegees

  5. #5
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par beegees
    Je ne peux pas utiliser calendar car nous ne l'avons pas appris à l'école.


    Citation Envoyé par beegees
    Tu vois une autre solution ?
    Faire plein de calcul ennuyeux...

    a++

  6. #6
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Merci pour ta réponse.

    Tu ne peux pas me mettre sur une piste stp ?

    Quel genre de calcul ?

    J'espère que tu pourras encore m'aider.

    Merci d'avance.

    beegees

  7. #7
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par Diablo_22
    Affichage Console :



    Tu veus rajouter tes +10 où ?
    J'ai une date de départ : exemple 28 février 2007.

    Je demande à l'utilisateur un nombre entier (exemple 10).

    Ce nombre entier va 10 jours plus loin que le 28 février 2007.

    Je suis occupé à chercher comment je pourrais arriver à cela sans calendar (car on l'a pas appris à l'école, on est donc limité dans le choix des fonctions).

    J'ai pensé faire :

    Récupérer le nombre de jour par rapport à la date de départ :

    je pourrais juste le mettre dans une variable entière.

    Ensuite pour chaque mois, créer des bornes, exemple janvier de 1 à 31, février de 32 à 60...

    et il ferait une recherche séquentielle avec le nombre entré.

    Je ne sais pas si c'est une bonne méthode mais c'est un début je crois.

    Merci d'avance pour votre aide, cet exercice est le plus important de tous.

    beegees

Discussions similaires

  1. ajouter des jours à une date
    Par babalastar dans le forum Collection et Stream
    Réponses: 1
    Dernier message: 27/02/2007, 11h39
  2. [HQL] Ajouter des jours à une date
    Par loulou dans le forum Hibernate
    Réponses: 2
    Dernier message: 30/01/2007, 11h22
  3. Ajouter un jour à une date
    Par loudo dans le forum Oracle
    Réponses: 13
    Dernier message: 10/07/2006, 12h06
  4. [MySQL] ajout de jour à une date
    Par mohican13 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 06/03/2006, 17h39

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