DATEVALUE

Convierte una fecha en formato de texto a una fecha en formato de fecha y hora.

Sintaxis

DATEVALUE(date_text)  

Parámetros

Término Definición
date_text Texto que representa una fecha.

Valor de propiedad o valor devuelto

Fecha en formato datetime.

Notas

  • Al convertirse, DATEVALUE usa la configuración regional y los valores de fecha y hora del modelo para determinar un valor de fecha. Si la configuración de fecha y hora del modelo representa fechas con el formato mes/día/año, la cadena "1/8/2009" se convierte a un valor datetime equivalente al 8 de enero de 2009. Pero si la configuración de fecha y hora del modelo representa fechas con el formato día/mes/año, la misma cadena se convierte a un valor datetime equivalente al 1 de agosto de 2009.

  • Si se produce un error en la conversión con la configuración regional y los valores de fecha y hora del modelo, DATEVALUE intentará usar otros formatos de fecha. En este caso, algunas filas se pueden convertir con un formato mientras que otras filas se convierten con un formato diferente. Por ejemplo, "5/4/2018" puede convertirse en el 4 de mayo de 2018 y "20/4/2018" puede convertirse al 20 de abril.

  • Si se omite la parte del año del argumento date_text, la función DATEVALUE utiliza el año actual del reloj integrado del equipo. En el argumento date_text se omite la información de hora.

  • La configuración regional y los valores de fecha y hora del modelo se determinan inicialmente por la aplicación y el equipo cuando se crea el modelo.

  • Date y datetime también se pueden especificar como literal con el formato dt"YYYY-MM-DD", dt"YYYY-MM-DDThh:mm:ss" o dt"YYYY-MM-DD hh:mm:ss". Cuando se especifica como literal, no es necesario usar la función DATEVALUE en la expresión. Para más información, consulte Sintaxis DAX | Fecha y hora.

Ejemplo

En el ejemplo siguiente se devuelve un valor datetime distinto en función de la configuración regional del modelo y de la configuración de cómo se presentan las fechas y horas.

  • En la configuración de fecha y hora en la que el día precede al mes, el ejemplo devuelve un valor datetime correspondiente al 8 de enero de 2009.

  • En la configuración de fecha y hora en la que el mes precede al día, el ejemplo devuelve un valor datetime correspondiente al 1 de agosto de 2009.

= DATEVALUE("8/1/2009")  

Funciones de fecha y hora