DATEPART

La función DATEPART devuelve el valor con formato de número entero del período de la fecha indicado (año, mes, día de la semana, etc.)

Sintaxis

DATEPART(
    período,
    fecha
    [, primer_día_semana]
)

Parámetros
  • período: período a considerar.
  • fecha: fecha de la que extraer el período.
  • primer_día_semana: (opcional), día de la semana que se deberá considerar como primer día de la semana ("monday", "tuesday"...). Si se omite, el primer día de la semana vendrá determinado por la fuente de datos.
Valor devuelto

La función DATEPART devuelve un número entero.

Información adicional

La documentación de esta función en la web de Tableau (véase enlace) no especifica qué valores puede tomar el argumento período pero -como mínimo- puede tomar los siguientes valores:

  • year
  • quarter
  • month
  • week
  • day
  • weekday
  • hour
  • minute
  • second

En el caso de que el período a considerar sea "weekday", el argumento primer_día_semana se ignora.

Ejemplos

Podemos extraer el número del mes de una fecha con el siguiente campo calculado:

mes =

DATEPART("month", MAKEDATE(2019, 10, 28))

Como vemos en la siguiente imagen, la función devuelve el número 10:

Función DATEPART

Si, en el mismo ejemplo, especificamos como período "weekday", el resultado es el número 2:

día =

DATEPART("weekday", MAKEDATE(2019, 10, 28))

Función DATEPART
Funciones relacionadas
Categoría
Fecha y hora
Submitted by admin on Tue, 10/08/2019 - 11:03