DATEVALUE
Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual
Convierte un date en texto format en un date en datetime format.
Sintaxis
DATEVALUE(date_text)
Parámetros
Término | Definición |
---|---|
date_text |
Texto que representa un date. |
Propiedad Value/Return value
Un date en datetime
format.
Observaciones
Al realizar la conversión, DATEVALUE usa la configuración regional anddate/time del modelo para determinar un datevalue. If la configuración del modelo date/time representan fechas en el format de Month/Day/Year, a continuación, la cadena "1/8/2009", se convierte en un
datetime
value equivalente al 8 de enero de 2009. Sin embargo, if la configuración del modelo date/time representan fechas en el format de Day/Month/Year, la misma cadena se convierte como undatetime
value equivalente al 1 de agosto de 2009.If conversión mediante la configuración regional anddateotime del modelo produce un error, DATEVALUE intentará usar otros formatos de date. En este caso, algunas filas se pueden convertir mediante una formatand otras filas se convierten mediante otro format. Por ejemplo, "4/5/2018" puede convert al 4 de mayo de 2018, and "20/4/2018" puede convert al 20 de abril.
If se omite la parte year del argumento
date_text
, la función DATEVALUE usa el year actual del reloj integrado del equipo. Time información del argumentodate_text
se omite.La configuración regional del modelo and datos otime se determina inicialmente por la aplicación and equipo cuando se crea el modelo.
Date and datetime también se puede especificar como un literal en el format
dt"YYYY-MM-DD"
,dt"YYYY-MM-DDThh:mm:ss"
, ordt"YYYY-MM-DD hh:mm:ss"
. Cuando se especifica como literal, el uso de la función DATEVALUE en la expresión es not necesario. Para obtener más información, consulte Sintaxis de DAX | Dateandtime.
Ejemplo
En el ejemplo siguiente se devuelve un datetime
value diferente en función de la configuración regional del modelo and para ver cómo se presentan las fechas and horas.
En date/time configuración en la que el day precede a la month, el ejemplo devuelve un
datetime
value correspondiente al 8 de enero de 2009.En date/time configuración en la que el month precede al day, el ejemplo devuelve un
datetime
value correspondiente al 1 de agosto de 2009.
= DATEVALUE("8/1/2009")
contenido de Related
funciones de Dateandtime