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 PHP Discussion :

[Dates] Calculer le nombre de jours dans le mois suivant...


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2005
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 52
    Points : 22
    Points
    22
    Par défaut [Dates] Calculer le nombre de jours dans le mois suivant...
    Bonsoir,

    Je souhaites calculer le nombre de jours dans le mois suivant au mois courant...

    Exemple :

    Nous sommes en Mars , il y a 31 jours (trouvé grâce à date("t"))
    Et j'aimerais savoir le nombre de jours dans le mois d'Avril ...


    Je n'ai pas trouvé de fonctions pouvant faire cela, sachant que mktime() ne gére pas les heures d'été et d'hiver...

    Pouvez-vous m'aider ?
    Je vous remercies,
    Benjamin.

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Points : 1 639
    Points
    1 639
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $nbre_jours=date("t", mktime(0, 0, 0, date("n")+1, date("j"), date("Y")));

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2005
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 52
    Points : 22
    Points
    22
    Par défaut
    Merci

    Mais n'y aura-t-il pas de problème suivant les années (bixestiles...) ?

  4. #4
    Membre averti Avatar de ShinJava
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    413
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 413
    Points : 357
    Points
    357
    Par défaut
    Citation Envoyé par Life Hunter
    Merci

    Mais n'y aura-t-il pas de problème suivant les années (bixestiles...) ?
    Alors là, je suppose qu'en PHP il doit exister une fonction pour verifier cela ?

    Sinon tu prend une année bisextile de référence.
    Ensuite tu prend une année dont tu veux savoir si elle bisextile ou pas et tu la soustrait à l'année de reference et si le resultat est un multiple de 4... Bingo !

    Pour faire mieux, tu fais une condition qui retournerais faux si l'année fini par un chiffre impaire. (comme ça pas besoin de faire les calcul pour cette condition)

    Huh voila l'idée. Bon courage ^^


    ++
    ShinJava

    Edit : Bon bah oublie mon message et regarde ici : http://fr.php.net/date
    Dans la partie année y'a moyen de verifier si c'est bisextile ou non.

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Points : 1 639
    Points
    1 639
    Par défaut
    Citation Envoyé par Life Hunter
    Merci

    Mais n'y aura-t-il pas de problème suivant les années (bixestiles...) ?
    date() gère les années bisextiles.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2005
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 52
    Points : 22
    Points
    22
    Par défaut
    D'accord merci,

    Je vais voir cela de plus prés.

    J'utiliserais le bon vieux calendrier de windows pour vérifier tout cela

    Encore merci

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

Discussions similaires

  1. Calculer le nombre de jours dans le mois à partir d'un date range
    Par arnaud036 dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 04/05/2012, 17h00
  2. [Dates] Calcul du nombre de jours entre 2 dates
    Par FredLam dans le forum Langage
    Réponses: 8
    Dernier message: 30/11/2011, 19h41
  3. [Dates] calcul du nombre de jours entre 2 dates
    Par lilie62 dans le forum Langage
    Réponses: 5
    Dernier message: 22/11/2006, 15h55
  4. [Dates] calculer le nombre de jour ouvrable entre 2 dates
    Par pimpmyride dans le forum Langage
    Réponses: 1
    Dernier message: 20/11/2006, 17h10

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