Campos con fechas¶
- Codificar las fechas usando un estándar es critico para facilitar el análisis de series temporales de datos. El estándar de referencia en la NTI de reutilización es ISO 8601, que codifica los valores de fecha con el formato YYYY-MM-DD, en su forma abreviada o YYYY-MM-DDTHH:MM:SS, en versión extendida.
- A tener en cuenta:
- Recomendaciones en el caso de fechas:
- Rellenar con ceros los valores de 0-9 para indicar MM, DD, HH, MM y SS, dado que cada valor debe tener un número fijo de dígitos.
- Usar "-" como separador para fechas y ":" para horas.
- Usar la letra “T” como carácter separador entre una fecha y una hora cuando se usa la versión extendida.
- Es preferible usar fechas completas (YYYY-MM-DD) a indicar solo meses o años, siempre que esto sea posible a partir del origen de datos.
- Si solo se dispone de un dato mensual, la mejor opción es incluir una fecha completa ajustada al ultimo día del mes. Por ejemplo, para Septiembre, 2019-09-30.
- Si la fecha completa no se puede incluir, es preferible expresar año y mes en columnas separadas. Incluso es razonable incluir una columna para indicar el nombre del mes.
- Recomendaciones en el caso de horas:
- Es preferible usar el formato de 24 horas (HH:MM:SS) en vez del formato de 12 horas AM/PM (HH:MM:SS AM/PM).
- Es preferible usar un campo único para incluir valores que representan fecha y hora combinadas usando el formato YYYY-MM- DDTHH:MM:SS.
- Recomendaciones en el caso de fechas:
- A tener en cuenta:
Ejemplo 1: campos con fechas (forma abreviada)¶
Mala práctica
marca |
fecha_lanzamiento |
chevrolet chevelle malibu |
Enero de 1970 |
buick skylark 320 |
23/07/1970 |
plymouth satellite |
1-Febrero-1970 |
Buena práctica
marca |
fecha_lanzamiento |
chevrolet chevelle malibu |
1970-01-31 |
buick skylark 320 |
1970-07-23 |
plymouth satellite |
1970-02-01 |
Ejemplo 2: campos con fechas y horas (forma extendida)¶
Mala práctica
Identificador_vehiculo |
fecha_venta |
0003407G236 |
12 de Enero de 1970, a las 3:10 de la tarde |
0003507H003 |
23/07/1970 ? 04:34PM |
0003407G237 |
1-Febrero-1970-12-23-34 |
Buena práctica
marca |
fecha_venta |
0003407G236 |
1970-01-31T15:10:00 |
0003407G236 |
1970-07-23T16:34:00 |
0003407G236 |
1970-02-01T12:23:34 |