# weekday - fonction de script et fonction de graphique

Cette fonction renvoie une valeur double avec :

* Un nom de jour tel que défini dans la variable d'environnement DayNames.
* Un entier compris entre 0 et 6 correspondant au jour nominal de la semaine (0-6).

weekday(date [,first\_week\_day=0])

**Type de données renvoyé :** double

Arguments Weekday

| Argument | Description |
| --- | --- |
| date | Date à évaluer. |
| first\_week\_day | Si vous ne précisez pas la variable first\_week\_day, la valeur de la variable FirstWeekDay sera utilisée comme premier jour de la semaine.<br><br>Si vous souhaitez utiliser un autre jour comme premier jour de la semaine, définissez les valeurs suivantes pour la variable first\_week\_day :<br><br><ul> <li>0 pour lundi</li> <li>1 pour mardi</li> <li>2 pour mercredi</li> <li>3 pour jeudi</li> <li>4 pour vendredi</li> <li>5 pour samedi</li> <li>6 pour dimanche</li> </ul><br><br>L'entier renvoyé par la fonction utilise désormais comme base (0) le premier jour de la semaine que vous avez défini grâce à la variable first\_week\_day. |

`weekday(   '1971-10-12' )`

renvoie 'Tue' (mardi) et 1.

`weekday(   '1971-10-12' , 6)`

renvoie 'Tue' (mardi) et 2.

Dans cet exemple, dimanche (6) sert de premier jour de la semaine.

`weekday(   '1971-10-12')`

renvoie 'Tue' (mardi) et 2.