DATEVALUE
S’applique à :Colonne calculéeTable calculéeMesureCalcul de visuel
Convertit une date au format texte en une date au format datetime.
Syntaxe
DATEVALUE(date_text)
Paramètres
Terme | Définition |
---|---|
date_text | Texte représentant une date. |
Valeur de propriété / Valeur de retour
Date au format DateHeure.
Notes
Lors de la conversion, DATEVALUE utilise les paramètres régionaux, ainsi que les paramètres de date et d’heure du modèle pour déterminer une valeur de date. Si les paramètres de date/heure du modèle représentent des dates au format mois/jour/année, la chaîne « 1/8/2009 » est convertie en valeur DateHeure correspondant au 8 janvier 2009. Cependant, si les paramètres de date/heure du modèle représentent des dates au format jour/mois/année, cette chaîne est convertie en valeur DateHeure correspondant au 1er août 2009.
Si la conversion à l’aide des paramètres régionaux et des paramètres date/heure du modèle échoue, DATEVALUE tente d’utiliser d’autres formats de date. Dans ce cas, certaines lignes peuvent être converties à l’aide d’un format et d’autres lignes sont converties à l’aide d’un format différent. Par exemple, « 5/4/2018 » peut être converti en 4 mai 2018 et « 20/4/2018 » peut être converti en 20 avril.
Si la partie année de l’argument date_text est omise, la fonction DATEVALUE utilise l’année en cours de l’horloge intégrée de l’ordinateur. Les informations d’heure de l’argument date_text sont ignorées.
Les paramètres régionaux et les paramètres date/heure du modèle sont initialement déterminés par l’application et l’ordinateur lors de la création du modèle.
Les valeurs Date et DateHeure peuvent également être spécifiées en tant que littéral au format
dt"YYYY-MM-DD"
,dt"YYYY-MM-DDThh:mm:ss"
oudt"YYYY-MM-DD hh:mm:ss"
. Quand elle est spécifiée en tant que littéral, il n’est pas nécessaire d’utiliser la fonction DATEVALUE dans l’expression. Pour en savoir plus, consultez Syntaxe DAX | Date et heure.
Exemple
L’exemple suivant retourne une valeur DateHeure différente selon les paramètres régionaux du modèle et les paramètres d’affichage de date/heure.
Avec des paramètres de date/heure où le jour précède le mois, l’exemple retourne une valeur DateHeure correspondant au 8 janvier 2009.
Avec des paramètres de date/heure où le mois précède le jour, l’exemple retourne une valeur DateHeure correspondant au 1er août 2009.
= DATEVALUE("8/1/2009")