ISO 8601
iso 8601
Un estándar internacional para representar fechas y horas en un formato inequívoco y legible por máquinas.
reloj de 24 horas
El reloj de 24 horas representa la hora del día mediante números de 0:00 (medianoche) a 23:59 (un minuto antes de la siguiente medianoche). A diferencia del sistema de 12 horas (AM/PM), no requiere ningún indicador para distinguir la mañana de la tarde, eliminando toda ambigüedad. La norma ISO 8601 exige la notación de 24 horas, lo que la convierte en el estándar internacional para el intercambio de datos.
Europa continental, Japón, Corea del Sur y China utilizan el formato de 24 horas en la vida cotidiana. En Estados Unidos, Canadá y Australia predomina el formato de 12 horas en la conversación informal, aunque los ámbitos militar (donde se denomina “hora militar”), sanitario y de control del tráfico aéreo exigen el formato de 24 horas. El Reino Unido ocupa una posición intermedia: emplea las 12 horas de forma coloquial, pero adopta las 24 horas en horarios oficiales y documentos.
Internamente, el software almacena las horas como enteros de 0 a 23 y las convierte al formato de 12 horas solo al mostrarlas a usuarios cuya configuración regional lo requiera. Intl.DateTimeFormat de JavaScript, por ejemplo, ofrece la opción hour12 para alternar el formato de visualización. Las bases de datos y los archivos de registro deben registrar siempre las horas en notación de 24 horas para evitar errores de análisis y ambigüedades.
¿Te resultó útil este artículo?
iso 8601
Un estándar internacional para representar fechas y horas en un formato inequívoco y legible por máquinas.
zona horaria
Una región del planeta que observa un horario estándar uniforme con fines legales, comerciales y sociales.
hora zulú
La hora Zulú es el término militar y de aviación para el UTC, derivado de la designación Z (Zulu) del alfabeto fonético de la OTAN para la zona horaria del meridiano cero. La Z final en las marcas de tiempo ISO 8601 proviene de esta convención.
Elegir cómo mostrar la hora parece sencillo, pero implica convenciones regionales, la ambigüedad AM/PM en medianoche y mediodía, ISO 8601 frente a formatos legibles por humanos, y cadenas de tiempo relativo. Este artículo guía a diseñadores y desarrolladores a través de las decisiones de diseño más importantes.
Comprende cómo funciona el horario de verano, qué países lo aplican, cuándo ocurren las transiciones y cómo el cambio horario complica la programación internacional.
Los sistemas distribuidos no pueden acordar un reloj global único, lo que hace sorprendentemente difícil ordenar eventos. Este artículo cubre la imposibilidad del tiempo global perfecto, los relojes de Lamport y vectoriales, TrueTime de Google Spanner y el Reloj Lógico Híbrido que impulsa CockroachDB.