Usted estĆ” aquĆ:
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:
| 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
erespeta 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
yydevuelve 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 IWoYYYY ww, noIYYY wwoYYYY 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,
Adevuelve 00:00:00. - c: dĆa de la semana independiente. El uso de
ccausa 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
YoYYYcausa 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

