Vous donnez le mois et l'annee à la fonction et elle vous retourne le nombre de jours de celui ci
Source / Exemple :
<%
Function NbJourDansMois(LeMois, LeAnnee)
Select Case (LeMois)
'Avril, Juin, Septembre, Novembre
Case 4, 6, 9, 11
NbJourDansMois = 30
' Février
Case 2
' Si Divisible par 400 alors Bisextile
if (LeAnnee Mod 4 = 0) And (LeAnnee Mod 100 <> 0) Or (LeAnnee Mod 400 = 0) Then
NbJourDansMois = 29
Else
NbJourDansMois = 28
End if
' Les autres mois
Case Else
NbJourDansMois = 31
End Select
End Function
%>
Conclusion :
J'ai retrouvé ça dans mon grenier :)
je vais faire le menage et essayer de mettre ce que je trouve de bien :)
23 déc. 2010 à 15:57
7 févr. 2009 à 16:34
désolé de resortir le post du grenier, mais on peut faire aussi comme ça :
NbJourMoisCourant = Day(DateSerial(Year(UneDate), Month(UneDate) + 1, 0))
6 juil. 2007 à 13:02
2 févr. 2007 à 17:22
ca existait pas avant ça ?
11 mars 2006 à 14:35
Pardon j'ai oublié de corriger la première ligne que j'avais tout simplement copiée,
Bien sûr il faut lire :
Function NbJourDansMois(LeMois, Lannée)
mais je suis ceratin vous aviez corrigé de vous même.
Sopalain.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.