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 basada en los formatos admitidos.
- 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 entre 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 | Resultado de muestra |
|---|---|---|
| AƱo | yy y, aaaa |
26 2026 |
| Trimestre | Q/q QQ/qq |
2 02 |
| Mes | M MM MMM MMMM |
9 09 Sep Septiembre |
| Mes independiente | 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 en la función.
- Las entradas no vƔlidas causan fallos de consulta en vez de resultados nulos.
- Las entradas de trimestre deben ser 1-4 o 01-04.
- Los segundos fraccionados admiten hasta seis decimales.
- Las zonas horarias se ignoran.
-
El dĆa de la semana local
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 aƱos, el siglo es la dĆ©cada de 2000, o 2000+aa. Para aƱos de dos dĆgitos 70 y superiores, el siglo es 1900 o 1900+aa.-
Para meses individuales (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 admitidos disponibles en Tableau Classic:
- R: no se admiten los milisegundos en un dĆa. En vez de descartar 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. - EEEE/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

