Partager via


Fonction DAY (DAX)

Retourne le jour du mois, un nombre compris entre 1 et 31.

Syntaxe

DAY(<date>)

Paramètres

Terme

Définition

date

Date au format datetime ou représentation textuelle d'une date.

Valeur de retour

Nombre entier qui indique le jour du mois.

Notes

La fonction DAY prend comme argument la date du jour que vous essayez de trouver. Les dates peuvent être fournies à la fonction en utilisant une autre fonction de date, en utilisant une expression qui retourne une date ou en tapant une date au format datetime. Vous pouvez également taper une date sous l'un des formats de chaîne acceptés pour les dates.

Les valeurs retournées par les fonctions YEAR, MONTH et DAY seront des valeurs du calendrier grégorien, quel que soit le format d'affichage de la valeur de date fournie. Par exemple, si la date fournie utilise le format d'affichage du calendrier islamique (Hijri), les valeurs retournées pour les fonctions YEAR, MONTH et DAY seront associées à la date du calendrier grégorien équivalente.

Lorsque l'argument date est une représentation textuelle de la date, la fonction day utilise les paramètres régionaux, ainsi que les paramètres de date et d'heure de l'ordinateur client pour comprendre la valeur texte lors de la conversion. Si les paramètres de date et d'heure actuels représentent les dates au format mois/jour/année, la chaîne « 1/8/2009 » est interprétée en tant que valeur datetime correspondant au 8 janvier 2009 et la fonction retourne 8. Toutefois, si les paramètres de date et d'heure actuels représentent les dates au format jour/mois/année, la même chaîne est interprétée en tant que valeur datetime correspondant au 1er août 2009 et la fonction retourne 1.

Exemple : obtention du jour à partir d'une colonne de date

Description

La formule suivante retourne le jour à partir de la date dans la colonne, [Birthdate].

Code

=DAY([Birthdate])

Exemple : obtention du jour à partir d'une date de chaîne

Description

Les formules suivantes retournent le jour, 4, à l'aide de dates fournies comme chaînes sous un format de texte accepté.

Code

=DAY("3-4-1007")
=DAY("March 4 2007")

Exemple : utilisation d'une valeur de jour comme condition

Description

L'expression suivante retourne le jour où chaque commande client a été placée et signale la ligne comme un élément de vente promotionnel si la commande a été passée le 10 du mois.

Code

=IF( DAY([SalesDate])=10,"promotion","")