Compartir a través de


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 datetimeformat.

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 datetimevalue 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 un datetimevalue 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 argumento date_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 formatdt"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 datetimevalue 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 datetimevalue correspondiente al 8 de enero de 2009.

  • En date/time configuración en la que el month precede al day, el ejemplo devuelve un datetimevalue correspondiente al 1 de agosto de 2009.

= DATEVALUE("8/1/2009")

funciones de Dateandtime