Affiche un nombre représentant le jour de la semaine pour une date donnée.
Exemple d'utilisation
WEEKDAY(Date)
Syntaxe
La syntaxe suivante renvoie un nombre représentant le jour de la semaine à partir d'une valeur "Date".
WEEKDAY( date_expression )
La syntaxe suivante renvoie un nombre représentant le jour de la semaine à partir d'une valeur "Date" en mode de compatibilité.
WEEKDAY( X [, format_string ])
Paramètres
date_expression
: champ ou expression de type "Date et heure".X
: champ ou expression dont le résultat de l'évaluation correspond à du texte, un nombre ou une date en mode de compatibilité.format_string
: format deX
. Facultatif siX
est correctement configuré en tant que champ de date sémantique.
Format de saisie pour les dates en mode de compatibilité
Les fonctions de date compatibles acceptent les formats d'entrée suivants si X
est un champ ou une expression textuels, ou une date en mode de compatibilité:
BASIC
: %Y/%m/%d-%H:%M:%SDEFAULT_DASH
: %Y-%m-%d [%H:%M:%S]DEFAULT_SLASH
: %Y/%m/%d [%H:%M:%S]DEFAULT_DECIMAL
: %Y%m%d [%H:%M:%S]RFC_1123
: par exemple, Sam, 24 mai 2008 20:09:47 GMTRFC_3339
: par exemple, 2008-05-24T20:09:47ZDECIMAL_DATE
: identique àDEFAULT_DECIMAL
Tout format strptime valide est accepté.
Les fonctions d'heure compatibles acceptent le format d'entrée suivant si X
est un champ ou une expression numériques:
SECONDS
: secondes depuis l'epochMILLIS
: millisecondes depuis l'epochMICROS
: microsecondes depuis l'epochNANOS
: nanosecondes depuis l'epochJULIAN_DATE
: jours depuis l'epoch
Examples
Example formula | Input | Output |
---|---|---|
WEEKDAY(Date) |
|
|
WEEKDAY(Date as Text, 'BASIC') |
|
|
WEEKDAY(Date as Number, 'SECONDS') |
|
|
|
|
|
Remarques
Cette fonction peut être utilisée à la fois avec les dates en mode de compatibilité et avec les types de données "Date" et "Date et heure" mis à niveau.
Les jours sont comptés à partir du dimanche dont la valeur est 0. Le samedi a donc la valeur 6.