Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’huiCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
s’applique à :colonne calculéetable calculéeMeasurecalcul visuel
Retourne le date spécifié dans datetime
format.
DATE(<year>, <month>, <day>)
Terme | Définition |
---|---|
year |
Nombre représentant le year. La value de l’argument year peut inclure un à quatre chiffres. L’argument year est interprété en fonction du système date utilisé par votre ordinateur.Les dates commençant par le 1er mars 1900 sont prises en charge. If vous entrez un nombre qui a des décimales, le nombre est arrondi. Pour values supérieure à 9999 or inférieure à zéro (valuesnégative), la fonction retourne un #VALUE! error.If la year value est comprise entre 0 and 1899, la value est ajoutée à 1900 pour produire la valuefinale. Consultez les exemples ci-dessous.
Remarque : Vous devez utiliser quatre chiffres pour l’argument year dans la mesure du possible pour empêcher les résultats indésirables. Par exemple, l’utilisation de 07 retourne 1907 comme yearvalue. |
month |
Nombre représentant le monthor un calcul conformément aux règles suivantes : Les entiers négatifs sont not pris en charge. Les values valides sont de 1 à 12. If month est un nombre compris entre 1 et 12, puis représente un month de la year. 1 représente janvier, le 2 février, and ainsi jusqu’au 12 décembre.If vous entrez un entier supérieur à 12, le calcul suivant se produit : le date est calculé en ajoutant le value de month au year . Par exemple, if vous avez DATE(2008, 18, 1), la fonction retourne une datetime value équivalente au 1er juin 2009, car 18 mois sont ajoutés au début de 2008 produisant un value de juin 2009. Consultez les exemples ci-dessous. |
day |
Nombre représentant le dayor un calcul conformément aux règles suivantes : Les entiers négatifs sont not pris en charge. Les values valides sont de 1 à 31. If day est un nombre compris entre 1 et la lastday du month donné, il représente une day du month.If vous entrez un entier supérieur à lastday du monthdonné, le calcul suivant se produit : le date est calculé en ajoutant le value de day à month . Par exemple, dans la formule DATE( 2008, 3, 32) , la fonction DATE retourne un datetime value équivalent au 1er avril 2008, car 32 jours sont ajoutés au début du mois de mars, ce qui donne une value du 1er avril.If day
contains une partie décimale, elle est arrondie à l’entier le plus proche value. |
Retourne le date spécifié (datetime
).
La fonction DATE prend les entiers qui sont des arguments d’entrée, and génère le datecorrespondant. La fonction DATE est la plus utile dans les situations où le year, month, andday sont fournis par des formules. Par exemple, les données sous-jacentes peuvent contenir des dates dans un format qui est not reconnu comme un date, tel que AAAAMMD. Vous pouvez utiliser la fonction DATE conjointement avec d’autres fonctions pour convert les dates d’un nombre qui peut être reconnu comme un date.
Contrairement à Microsoft Excel, qui stocke les dates sous la forme d’un numéro de série, DAXdate fonctions retournent toujours un type de données datetime
. Toutefois, vous pouvez utiliser la mise en forme pour afficher les dates en tant que numéros de série if vous le souhaitez.
Date
and datetime peut également être spécifié en tant que littéral dans le formatdt"YYYY-MM-DD"
, dt"YYYY-MM-DDThh:mm:ss"
, ordt"YYYY-MM-DD hh:mm:ss"
. Lorsqu’elle est spécifiée en tant que littéral, l’utilisation de la fonction DATE dans l’expression est not nécessaire. Pour plus d’informations, consultez DAX syntaxe | Dateandtime.
Cette fonction est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or règles de sécurité au niveau des lignes (RLS).
La formule suivante retourne le date 8 juillet 2009 :
= DATE(2009,7,8)
If la value que vous entrez pour l’argument year
est comprise entre 0 (zéro) and 1899 (inclus), que value est ajoutée à 1900 pour calculate le year. La formule suivante retourne le 2 janvier 1908 : (1900+08).
= DATE(08,1,2)
If
year
est comprise entre 1900 and 9999 (inclus), que value est utilisé comme year. La formule suivante retourne le 2 janvier 2008 :
= DATE(2008,1,2)
If
month
est supérieur à 12, month
ajoute ce nombre de mois au firstmonth dans le year spécifié. La formule suivante retourne le date 2 février 2009 :
= DATE(2008,14,2)
If
day
est supérieur au nombre de jours spécifié dans la month spécifiée, day
ajoute ce nombre de jours au firstday dans le month. La formule suivante retourne le date 4 février 2008 :
= DATE(2008,1,35)
fonctions Dateandtime
DAY fonction
TODAY fonction
Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’hui