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

C++ Discussion :

nombre de jours à partir de deux dates


Sujet :

C++

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Points : 48
    Points
    48
    Par défaut nombre de jours à partir de deux dates
    bonjour, bonsoir

    je suis chargé de développer un mini-projet en c++ et je ne sais pas par quoi je devrais commencer , sachant que je suis un débutant : je partage l'énoncé en espérant obtenir votre aide :

    développez l'implantation de la classe anniversaire qui représente une date par un nombre de jours écoulés à partir de 01/01/2001.

    par exemple : -le 02/01/2001 représente 1 jour !

    -le 05/02/2000 représente -330 jours !

    any idea s'il vous plait ?

    merci

  2. #2
    Membre éprouvé Avatar de Steph_ng8
    Homme Profil pro
    Doctorant en Informatique
    Inscrit en
    Septembre 2010
    Messages
    677
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Doctorant en Informatique

    Informations forums :
    Inscription : Septembre 2010
    Messages : 677
    Points : 997
    Points
    997
    Par défaut
    Bonjour,
    Qu'est-ce qui te pose problème exactement ?
    La manière de coder en C++, ou les concepts de la Programmation Orientée Objet ?
    Le sujet n'a pas l'air très compliqué, mais il me paraît un peu vague…

    Citation Envoyé par mouadmagan Voir le message
    développez l'implantation de la classe anniversaire qui représente une date par un nombre de jours écoulés à partir de 01/01/2001.
    On te donne la structure de la classe, ainsi que la sémantique associée aux champs.
    C'est tout ce dont tu as besoin !

    La seule chose que tu as à faire, c'est déterminer une date à partir de la différence de jours avec une date de référence.
    Ce n'est pas la mer boire !
    Il y a juste un petit piège : les années bissextiles…

    Bon courage.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Août 2010
    Messages
    50
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 50
    Points : 60
    Points
    60
    Par défaut petite idée
    Bonjour,

    Ce que tu faire par exemple, c'est convertir 01/01/2001 en un timestamp.
    Il suffit après de convertir la nouvelle date demandée en un autre timestamp, et calculer la différence. Tu obtiendras alors le nombre de secondes écoulées depuis le 01/01/2001 à 0h00 par exemple, que tu convertiras en nombre de jours.

    ++

Discussions similaires

  1. Réponses: 1
    Dernier message: 22/03/2007, 17h04
  2. [Dates] Nombre de jours ouvrés entre deux date
    Par meufeu dans le forum Langage
    Réponses: 1
    Dernier message: 31/01/2007, 17h50
  3. 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
  4. Réponses: 1
    Dernier message: 10/08/2006, 14h43
  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