Comment pouisje faire en ASP pour faire une action mais uniquement le premier lundi de chaque mois.
Merci d'avance de votre aide
Comment pouisje faire en ASP pour faire une action mais uniquement le premier lundi de chaque mois.
Merci d'avance de votre aide
bonjour,
avec cette fonction, tu peux savoir si on est lundi :ensuite, tu sais que si on est entre le 1er et le 7 du mois, on est le 1er xxx du mois (où xxx est le nom du jour dans la semaine)
Code : Sélectionner tout - Visualiser dans une fenêtre à part weekday([date])
donc, avec un test assez simple, tu sais si on est le 1er lundi du mois :
have fun !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 dim DateATester dim JourDeLaSemaine DateATester = "05/04/08" JourDeLaSemaine = 7 '1=dimanche, on cherche donc à savoir si on est samedi if day(DateATester) <= 7 then 'nous sommes parmi les 1ers jours du mois if weekday(DateATester) = JourDeLaSemaine then 'nous sommes le jour de la semaine recherché response.write "nous sommes le 1er " & weekdayname(JourDeLaSemaine) & " du mois" else response.write "nous ne sommes pas le 1er " & weekdayname(JourDeLaSemaine) & " du mois puisque nous sommes " & weekdayname(weekday(DateATester)) end if else response.write "nous ne sommes pas dans la 1ère semaine du mois" end if
Nico.
Partager