Saltar a contenido

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.

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