PHP - Dernier jour du mois / Nombre de jours dans le mois

Soient $m le numéro du mois en question et $y l'année. La fonction date() permet d'afficher directement le nombre de jours dans le mois avec le caractère "t" :

<?php
      $mois = mktime( 0, 0, 0, $m, 1, $y ); 
      setlocale('LC_ALL', 'fr_FR');
      echo "Le mois de ".date("F Y",$mois)." possède ".date("t",$mois)." jours";
?>


Il est possible de récupérer cette valeur de la manière suivante :

<?php $nombreDeJours = intval(date("t",$mois)); ?>
Publié par Jeff - Dernière mise à jour le 12 décembre 2009 à 23:18 par avion-f16
Ce document intitulé « PHP - Dernier jour du mois / Nombre de jours dans le mois » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  PHP - Dernier jour du mois / Nombre de jours dans le mois
  •  Nombre de jours par mois entre deux dates » Meilleure réponse: Bonjour, Je me suis posé la même question et voilà comment je m'en suis sorti Dans mon tableau Excel Date de début = colonne L Date de fin = colonne M Janvier : Colonne Q Février: colonne R Mars : colonne ?? :) S etc... Tout d'abord j'a
  •  Nombre de jours ouvrés par mois entre 2 dates » Meilleure réponse: Salut, Pour compter les jours ouvrés entre deux dates, saisis en A1 la date de début et en B1 la date de fin la formule est =NB.JOURS.OUVRES(A1;B1) Pour inclure les jours fériés, saisir les dates sur la plage D1 à D10 =NB.JOURS.OUVRES(A
  •  Php : nombre de jour dans un mois » Meilleure réponse: Tout simplement $nb_jour = date('t',mktime(0, 0, 0, $mois, 1, $année)); trouvé là http://www.comscripts.com/sources/php.combien-de-jours-dans-le-mois.16.html dans les commentaires
  •  EXCEL : calcul différence dates en AA MM JJ (Résolu) » Meilleure réponse: Bonjour, Je dois calculer la difference entre la date d'arrivé et de départ des clients (pour avoir le nombre de nuits) Sous Access 2007 Le truc c'est que jai essayé la fonction DiffDate("d",[date arrive],[date depart]) mais lorsque j'e
  •  [PHP] Calcul du temps écoulé entre 2 dates (Résolu) » Meilleure réponse: Franchement je crois qu'il vaut mieux passer un peu de temps sur la doc PHP plutôt que se taper des lignes de code comme ça ! Il existe une méthode diff (de la classe DateTime) qui permet de calculer directement un intervalle. Après ave
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
PHP - Parse error, unexpected T_STRING, expecting ',' or ';'
PHP - Rediriger en fonction de la langue du visiteur