Conversiones de función de fecha
Cuando los campos de cadena de los datos entrantes se asignan a campos de fecha en esquemas que utilizan Experience Data Model (XDM), el formato de fecha debe mencionarse explícitamente. Si no se menciona explícitamente, la preparación de datos intentará convertir los datos de entrada haciéndolos coincidir con los siguientes formatos. Una vez encontrado un formato coincidente, dejará de evaluar los formatos posteriores.
"yyyy-MM-dd HH:mm:ssZ",
"yyyy-MM-dd HH:mm:ss.SSSZ",
"yyyy-MM-dd HH:mm:ss.SSS",
"yyyy-MM-dd'T'HH:mm:ss.SSSX",
"yyyy-MM-dd'T'HH:mm:ss'Z'",
"yyyy-MM-dd",
"yyyy/MM/dd",
"yyyy.MM.dd",
"yyyy-MMM-dd",
"yyyyMMdd",
"MM-dd-yyyy",
"MMddyyyy",
"M/dd/yyyy",
"dd.M.yyyy",
"M/dd/yyyy hh:mm:ss a",
"dd.M.yyyy hh:mm:ss a",
"dd.MMM.yyyy",
"dd-MMM-yyyy"
La preparación de datos intentará convertir las cadenas en fechas lo mejor posible. Sin embargo, estas conversiones pueden dar lugar a resultados no deseados. Por ejemplo, el valor de cadena "12112020" coincide con el patrón "ddMMyyyy", pero el usuario puede haber pensado que la fecha se leyera con el patrón "ddMMyyyy". Como resultado, los usuarios deben mencionar explícitamente el formato de fecha para las cadenas.
Cadenas de formato de fecha y hora
Actualmente, la función de fecha de la ingesta por lotes elimina los milisegundos si los valores de fecha están en este formato:
2024-05-05 20:39:00.005
PST. Para conservar los milisegundos, use este formato: 2024-05-05 20:39:00.005-0800
En la tabla siguiente se muestra qué letras de patrón se definen para las cadenas de formato. Tenga en cuenta que las letras distinguen entre mayúsculas y minúsculas.
Símbolo | Significado | Presentación | Ejemplo |
---|---|---|---|
G | La era | Texto | AD; Anno Domini; A |
Y | Año, según la semana ISO | Número | 1996; 96 |
y | El año | Número | 2004; 04 |
M/L | Mes del año | Número/Texto | 7; 07; Jul; Julio; J |
w | Semana del año | Número | 27 |
W | Semana del mes | Número | 3 |
D | Día del año | Número | 189 |
d | Día del mes | Número | 10 |
F | Día de la semana de un mes | Número | 2 |
E | Nombre del día de la semana | Texto | Martes; Mar |
u | Día de la semana, como número. 1 representa lunes, …, 7 representa domingo | Número | 1 |
a | Marcador AM/PM | Texto | PM |
H | Hora del día (0-23) | Número | 0 |
k | Hora del día (1-24) | Número | 24 |
K | Hora a.m./p.m. (0-11) | Número | 0 |
h | Hora en AM/PM (1-12) | Número | 12 |
m | Minuto de la hora | Número | 38 |
s | Segundo en el minuto | Número | 44 |
S | Milisegundo | Número | 245 |
z | Zona horaria | Zona horaria general | Hora estándar del Pacífico; PST; GMT-08:00 |
Z | Zona horaria | Zona horaria RFC 822 | -0800 |
X | Zona horaria | Zona horaria ISO 8601 | -08; -0800; -08:00 |
V | ID de zona horaria | Texto | América/Los_Ángeles |
O | Desplazamiento de zona horaria | Texto | GMT+8 |
P/Q | Trimestre del año | Número/Texto | 3; 03; T3; 3er trimestre |