Loading
SemƔntica de Tableau
Utilizar la función DATEPARSE

Utilizar la función DATEPARSE

La función DATEPARSE toma esa entrada de cadena y el formato especificado por el usuario y devuelve un campo de fecha.

Las fechas se almacenan en cadenas en varios patrones (por ejemplo, YYYY-MM-DD, DDMMMMYY y MMM DD, YYYY). Cuando estos campos se tratan como cadenas, carecen de la funcionalidad de un campo con un tipo de datos Fecha, como desglose de jerarquía de fechas, fechas continuas y manipulación de partes de fecha.

Si el cambio del tipo de datos de cadena a fecha no funciona, utilice la función DATEPARSE para convertir el campo en un tipo de datos de fecha. La sintaxis es DATEPARSE("format", string).

  • El valor de formato es una cadena codificada basĆ”ndose en los formatos compatibles.
  • El valor de cadena puede ser un campo o un valor codificado.

El formato debe darse para evitar errores como invertir el mes y el dĆ­a en diferentes configuraciones regionales, como:

Salidas de DATEPARSE("MMDDYYYY", "03112028") el 11 de marzo de 2026.

Salidas de DATEPARSE("DDMMYYYY", "03112028") el 3 de noviembre de 2026.

La función DATEPARSE admite los formatos mencionados en esta tabla:

Formatos admitidos para la función DATEPARSE
Unidad de tiempo Formato Salida de muestra
AƱo

yy

y, yyyy

26

2026

Trimestre

Q/q

QQ/qq

2

02

Month

M

MM

MMM

MMMM

9

09

Sep

Septiembre

Mes autónomo

L

LL

LLL

LLLL

9

09

Sep

Septiembre

Semana del aƱo (1 a 53)

w

ww

1

47

DĆ­a del mes

d

dd

 
Dƭa del aƱo

D

DD

DDD

3

25

143

Día de la semana local (depende de la configuración regional)

e

ee

eee

eeee

1

01

Dom o Lun

Domingo o Lunes

DĆ­a de la semana

E

EE

EEE

EEEE

MiƩ

MiƩrcoles

Hora (12h) (1-12)

h

uh

8

08

Hora (24h) (0-23)

H

HH

8

15

Minuto

m

mm

8

08

Segundo

s

ss

8

08

Segundo fraccionario

S

SS

SSS

(hasta seis decimales)

2

23

235

(hasta seis decimales)

AƱo ISO

d

dd

AƱo ISO

Semana ISO

IW

Semana ISO

Notas para el uso de los formatos

Entradas

  • La entrada de formato debe ser texto codificado dentro de la función.
  • Las entradas no vĆ”lidas causan fallos de consulta en vez de salida nula.
  • Las entradas de trimestre deben ser 1-4 o 01-04.
  • Los segundos fraccionarios admiten hasta seis decimales.
  • Las zonas horarias se ignoran.
  • El dĆ­a local de la semana e respeta la configuración regional y quĆ© dĆ­a de la semana se considera como el inicio de la semana, como domingo o lunes.

Comportamiento de aƱo

  • yy devuelve el aƱo de dos dĆ­gitos. Para aƱos de dos dĆ­gitos menores de 70, el siglo es la dĆ©cada de 2000, o 2000+aa. Para aƱos de dos dĆ­gitos 70 y superiores, el siglo es la dĆ©cada de 1900, o 1900+aa.
  • Para meses independientes (sin especificación de aƱo), el aƱo predeterminado es 0001. Este formato difiere de Tableau Classic, que toma como valor predeterminado 1900.

Formatos ISO

  • Evite mezclar partes de fecha ISO y no ISO y evite mezclar patrones ISO. Por ejemplo, utilice IYYY IW o YYYY ww, no IYYY ww o YYYY IW.
  • Los formatos que especifican AƱo ISO tambiĆ©n deben especificar Semana ISO. Sin la Semana ISO, se devuelve el aƱo gregoriano. Este formato difiere de Tableau Classic, que devuelve el aƱo ISO incluso sin la semana.

Formatos no compatibles disponibles en Tableau Classic:

  • R: no se admiten los milisegundos en un dĆ­a. En vez de soltar o redondear la hora, A devuelve 00:00:00.
  • c: dĆ­a de la semana independiente. El uso de c causa errores y un fallo de consulta.
  • EEEEEE/EEEEEE: los dĆ­as laborables cortos (como T o Tu) causan errores y un fallo de consulta, solo se admite hasta EEEE.
  • A/AA: no se admiten variaciones en formatos de aƱo ISO. El uso de Y o YYY causa errores y un fallo de consulta.

Ejemplos

MM/dd/yyyy HH:mm:ss → 09/22/2018 13:05:00

ddMMMMYY → 20Febrero2021

2016-06-04T1430 → YYYY-MM-dd'T'Hmm

 
Cargando
Salesforce Help | Article