Section courante

A propos

Section administrative du site

ASP 1.0   ASP 2.0   ASP 3.0

WEEKDAY

Jour de la semaine
ASP 3.0

Syntaxe

Function WEEKDAY(Date,[FirstDayOfWeek As VbDayOfWeek]) As Integer

Paramètres

Nom Description
Date Ce paramètre permet d'indiquer la date contenant l'expression à traiter
FirstDayOfWeek Ce paramètre permet d'indiquer le premier jour de la semaine devant être calculé pour la semaine retourné:
Valeur Constante Description
1 vbSunday Cette valeur indique le Dimanche
2 vbMonday Cette valeur indique le Lundi
3 vbTuesday Cette valeur indique le Mardi
4 vbWednesday Cette valeur indique le Mercredi
5 vbThursday Cette valeur indique le Jeudi
6 vbFriday Cette valeur indique le Vendredi
7 vbSaturday Cette valeur indique le Samedi

Retour

Valeur Description
1 Cette valeur indique le Dimanche
2 Cette valeur indique le Lundi
3 Cette valeur indique le Mardi
4 Cette valeur indique le Mercredi
5 Cette valeur indique le Jeudi
6 Cette valeur indique le Vendredi
7 Cette valeur indique le Samedi

Description

Cette fonction retourne le jour de la semaine d'une date.

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. <%
  2. Response.Write "WeekDay(""2010-01-09"",1)=" & WeekDay("2010-01-09",1) & "<br />"
  3. Response.Write "WeekDay(""2010-01-09 05:30:00"",2)=" & WeekDay("2010-01-09 05:30:00",2) & "<br />"
  4. Response.Write "WeekDay(""2010-01-09"",3)=" & WeekDay("2010-01-09",3) & "<br />"
  5. Response.Write "WeekDay(""2010-01-09 05:30:00"",4)=" & WeekDay("2010-01-09 05:30:00",4) & "<br />"
  6. Response.Write "WeekDay(""2010-01-09"",5)=" & WeekDay("2010-01-09",5) & "<br />"
  7. Response.Write "WeekDay(""2010-01-09 05:30:00"",6)=" & WeekDay("2010-01-09 05:30:00",6) & "<br />"
  8. Response.Write "WeekDay(""2010-01-09"",7)=" & WeekDay("2010-01-09",7) & "<br />"
  9. Response.Write "WeekDay(""2010-01-09"",vbSunday)=" & WeekDay("2010-01-09",vbSunday) & "<br />"
  10. Response.Write "WeekDay(""2010-01-09"",vbMonday)=" & WeekDay("2010-01-09",vbMonday) & "<br />"
  11. Response.Write "WeekDay(""2010-01-09"",vbMonday)=" & WeekDay("2010-01-09",vbTuesday ) & "<br />"
  12. %>

on obtiendra le résultat suivant :

WeekDay("2010-01-09",1)=7
WeekDay("2010-01-09 05:30:00",2)=6
WeekDay("2010-01-09",3)=5
WeekDay("2010-01-09 05:30:00",4)=4
WeekDay("2010-01-09",5)=3
WeekDay("2010-01-09 05:30:00",6)=2
WeekDay("2010-01-09",7)=1
WeekDay("2010-01-09",vbSunday)=7
WeekDay("2010-01-09",vbMonday)=6
WeekDay("2010-01-09",vbMonday)=5

Voir également

Articles - Les géants de l'informatique - Microsoft

Dernière mise à jour : Vendredi, le 10 octobre 2014