Leer en inglés

Compartir a través de


DATEVALUE

Se aplica a:columna Calculadatabla calculadaMedidacálculo visual

Convierte una fecha en formato de texto a una fecha en formato datetime.

Sintaxis

DATEVALUE(date_text)  

Parámetros

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

Valor de propiedad/Valor devuelto

Fecha en formato datetime.

Observaciones

  • Al convertir, DATEVALUE usa la configuración regional y 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 en un valor de datetime equivalente al 8 de enero de 2009. Sin embargo, 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 como un valor de datetime equivalente al 1 de agosto de 2009.

  • Si se produce un error en la conversión mediante la configuración regional y de fecha y hora del modelo, DATEVALUE intentará usar otros formatos de fecha. En este caso, algunas filas se pueden convertir con un formato y otras filas se convierten con un formato diferente. Por ejemplo, "4/5/2018" puede convertirse al 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 usa el año actual del reloj integrado del equipo. Se omite la información de tiempo del argumento date_text.

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

  • Date y datetime también se pueden especificar como un literal en 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 obtener más información, consulte sintaxis DAX | Fecha y hora.

Ejemplo

En el ejemplo siguiente se devuelve un valor de datetime diferente en función de la configuración regional del modelo para ver 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 de 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 de datetime correspondiente al 1 de agosto de 2009.

= DATEVALUE("8/1/2009")  

funciones de fecha y hora