ISO 8601: Poner fin a las guerras de fechas y confundir a todos por igual

Hay un documento que tuve que firmar para envolver la responsabilidad comunitaria en la zona rural de Oxfordshire. Abajo, líneas de puntos para firma y fecha. Mi habitual garabato ilegible para la firma y garabato en la fecha debajo. Luego está el momento en que la señora que maneja el formulario lo escanea con cara de desconcierto por un minuto, antes de aceptarlo con una sonrisa. ¡Ella era solo ISO!

Te digo que engañaste a Pi Day. Evan Shelhamer, CC BY 2.0.

De donde yo vengo en Inglaterra, es la norma representar las fechas en orden ascendente: día, mes, año. Por lo tanto, el 4 de marzo de 2021 se convierte en 04/03/2021 cuando se inscribe en un formulario. Esto es completamente lógico y tiene mucho sentido debido a la forma en que se elogia una cita en inglés y otros idiomas.

Mientras tanto en Estados Unidos es norma representar las fechas de forma diferente: mes, día, año. Por lo tanto, el 4 de marzo de 2021 se convierte en 03/04/2021 cuando se indica en el formulario. Esto también es completamente lógico y tiene mucho sentido debido a la forma en que se pronuncian las fechas en inglés americano.

Como alguien cuyo trabajo implica cruzar el Atlántico en términos lingüísticos, a menudo me siento confundido y atrapado en esta divertida rareza de ser compartido por un idioma común. ¿Es el 03/04/2021 el 3 de abril o el 4 de marzo? "¿Por qué los estadounidenses no pueden usar un formato de fecha lógico?" Lloro, como en un eoo trasatlántico lejano, escucho a mis amigos allí lamentarse de nuestras molestas costumbres europeas. Es dudoso que esta divergencia haya provocado la caída de algunos satélites, pero ciertamente puede resultar molesto.

Confundir a todos durante más de tres décadas

Así que tomé una posición. Hace unas décadas adopté las fechas de escritura ISO 8601, un estándar internacional que ha estado con nosotros durante más de tres décadas. También es una forma completamente lógica de expresar el tiempo, pero a diferencia de las dos mencionadas anteriormente, no está ligada a ninguna curiosidad lingüística. En cambio, comienza con la unidad más grande y expresa una fecha u hora en orden descendente y se extiende más allá de las fechas en el tiempo. Por lo tanto, la fecha en mi formulario que causó la confusión fue 2021-03-04. Supongo que aquí en La-Tecnologia le predico al coro porque ciertamente no seré el único aquí que usa ISO 8601 en mi vida diaria, pero mientras hablamos de formatos de datos alternativos en nuestra comunidad, esta es una oportunidad para hacer un balance. de la situación.

Si pensaba que la hora de UNIX no es práctica, eche un vistazo a este reloj de época.

El tiempo UNIX es probablemente el más inmediatamente reconocible de todos nuestros esquemas de medición, ya que han transcurrido varios segundos desde la era Unix de 1970-01-01T00: 00: 00 + 00: 00 UTC. Casualmente esta también es una fecha favorable para muchos lectores, ya que es nuestro cumpleaños. Si tuviera que escribir el 4 de marzo en ese formulario como 1614816000 a pesar de que me encontraría con un malentendido total, aparte del tiempo ocasional para reunirnos para observar un lanzamiento, no es algo que usemos fuera de la codificación.

Pero conduce claramente a otra pregunta: dado que el tiempo UNIX se expresa con mayor frecuencia en texto como un número de base 10, ¿por qué diablos nuestro reloj funciona en base 60 para segundos, base 12 o 24 para horas, y luego base 12 para ¿meses? ¿Por qué no usamos un sistema básico de 10 métricas?

Tiene sentido que nuestro calendario anual y la duración de nuestro día provengan de la órbita de la Tierra, ya que usamos las fechas como una medida de la estación y los tiempos como una medida del progreso diario en lugar de simplemente períodos pasados. Debemos nuestros días y noches de doce horas a los antiguos griegos y nuestros 60 segundos y minutos a los antiguos babilonios, mientras que nuestros doce meses provienen de los antiguos romanos. Está claro que un año de 365,24 días con cuatro estaciones no se divide claramente en diez meses, por lo que estamos bajo el poder de nuestro propio conjunto de cuerpos celestes hablando de fechas. ¿Pero seguramente podríamos cruzar desde la antigua Grecia y Babilonia cuando se trata de la hora del día?

¡Libertad, Igualdad, Puntualidad!

Reloj revolucionario francés de 10 dígitos. De hecho, CC BY-SA 4.0

Probablemente el intento más famoso de un calendario decimal tuvo lugar después de la Revolución Francesa; el calendario republicano francés pudo haber permanecido sabiamente con doce meses, pero hizo cada uno de ellos tres semanas de 10 días, y luego dividió el día por 10 horas, con cada subsección adicional basada en la base 10. Los meses tenían 30 días, con los 5 restantes días (o 6 en años bisiestos) de vacaciones.

Llegó a un final oficial cuando el gobierno revolucionario que lo introdujo fue reemplazado por el de Napoleón. A diferencia de otras medidas republicanas francesas como el metro, obviamente no dio suficiente ventaja para que su popularidad sobreviviera a sus orígenes políticos.

Existe un paralelo interesante en la aniquilación de la moneda británica en 1971. Anteriormente, una libra costaba 20 chelines, cada uno de los cuales costaba 12 peniques. Más tarde, una libra se convirtió en 100 nuevos centavos y eso está bloqueado. A pesar de la nostalgia de larga data de algunas personas por el antiguo sistema, la utilidad de la disminución era evidente por sí misma.

La moraleja de la historia francesa de la aniquilación del tiempo era que la gente simplemente usa un calendario y un sistema de tiempo para decir la fecha y la hora. Cuando necesita aritmética común, como es el caso de la moneda, la distancia o los pesos, esto se ve facilitado significativamente por los decimales. Pero cuando la naturaleza te da cuatro estaciones, te presionas en doce meses. Tal vez cuando deslicemos los enlaces de la Tierra, usemos estrellas decimales, pero mientras tanto, ISO podría ser el camino a seguir.

Título: Rama, CC BY-SA 2.0 FR.

Manuel Gómez
Manuel Gómez

Deja una respuesta

Tu dirección de correo electrónico no será publicada.