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 utiliza el formato de 24 horas en la vida cotidiana. En Japón, Corea del Sur y China la conversación diaria prefiere las expresiones de 12 horas, mientras que los horarios de transporte, la programación televisiva y la notación oficial siguen el reloj de 24 horas. En Estados Unidos, Canadá y Australia también predomina el formato de 12 horas en la conversación informal. El ámbito militar, en cambio, ha adoptado oficialmente el formato de 24 horas, que en Estados Unidos se denomina “hora militar”. Los registros médicos y la aviación lo emplean asimismo como estándar, porque evita lecturas erróneas. 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 es el indicador de zona para el desplazamiento cero (UTC) y, al ser la misma letra que la zona militar Zulu, también se denomina hora Zulú.
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.