[AS] Récupérer le nombre de jour dans un mois
6 décembre 2007 – 16:23Je me suis toujours demandé pourquoi il n'existait pas une méthode de la classe "Date" pour connaître le nombre de jour qu'il y a dans un mois. Finalement un collègue m'a donné une solution très simple que je note ici à titre d'aide mémoire.
var today:Date = new Date(); function getDayByMonth(aDate:Date){ var d:Date = new Date(aDate.getFullYear(), aDate.getMonth() + 1, 1); d.setDate(d.getDate() - 1); return d.getDate(); } trace(getDayByMonth(today));
Il suffit simplement de prendre le premier jour du mois suivant le mois désiré et de soustraire un jour. On récupère ainsi le dernier jour du mois : 28, 30 ou 31 selon les cas.

2 Responses to “[AS] Récupérer le nombre de jour dans un mois”
utile !
j’utilisais une boucle -_-
By Lorenzo on jan 13, 2009
merci,
very useful
By kris on juin 22, 2010