¿Qué es UTC y cómo se usa?

Si alguna vez ha necesitado comprobar la hora en una zona horaria diferente, es probable que haya oído hablar de UTC. Pero, ¿qué es este estándar, por qué lo usamos y cómo entra en juego con las computadoras?

Vamos a sumergirnos en UTC para que pueda comprender más sobre él y cómo se relaciona con la vida cotidiana con las zonas horarias.

¿Qué es UTC?

UTC es el estándar de tiempo utilizado en todo el mundo para regular los relojes. Es efectivamente el "centro" de nuestro cronometraje, con todas las zonas horarias referenciadas en relación con qué tan adelante o muy atrás están UTC.

El nombre completo de UTC es Hora universal coordinada, y su inicialismo se alcanzó como un compromiso. Los angloparlantes querían usar CUT (para "Coordinated Universal Time"), mientras que los franceses abogaban por TUC (abreviatura de "temps universel coordonné"). Finalmente, se eligió UTC.

UTC vs GMT: Historia

A menudo verá que UTC y GMT se usan indistintamente, y aunque hacerlo puede ser adecuado para un uso informal, técnicamente no son lo mismo.

GMT, o Greenwich Mean Time, es una zona horaria ubicada a lo largo del primer meridiano. Se estableció como estándar internacional en 1884 en la Conferencia Internacional de Meridianos, donde muchas naciones se reunieron para decidir cuál sería el primer meridiano de la Tierra. Antes de esto, el tiempo variaba enormemente en diferentes áreas.

El primer meridiano seleccionado en esa conferencia pasa por el Observatorio Real de Greenwich, lo que le da su nombre a la zona horaria. Desde 1884 hasta la década de 1950, GMT se utilizó como estándar de tiempo.

Sin embargo, como los relojes atómicos se inventaron en la década de 1950, existían formas más precisas de mantener la hora que la hora solar (calculando el tiempo basado en el Sol) que se usaba anteriormente. El nuevo estándar para el tiempo coordinado se utilizó por primera vez a principios de 1960, pero no se convirtió en un término oficial hasta 1967 y reemplazó a GMT unos años más tarde.

Así que GMT es una zona horaria, mientras que UTC es un estándar de tiempo. Puede considerar a UTC como el sucesor de GMT, ya que es más preciso.

Desplazamientos y ubicación UTC

UTC, como GMT, se basa en el primer meridiano. No cambia para ningún tipo de horario de verano y, por lo general, se comunica mediante un reloj de 24 horas para evitar confusiones. Los pilotos lo utilizan como la principal medida de tiempo, dado que cambian de zona horaria con tanta rapidez, hacer referencia a todo en UTC es menos confuso.

Cada otra zona horaria está compensada por una cierta cantidad de horas (a veces media hora o incluso incrementos de 15 minutos) de UTC. Por ejemplo, la hora estándar del este en América del Norte está cinco horas por detrás de UTC en los meses de invierno. Esto se expresa como UTC-05: 00 o UTC-5 .

En áreas que observan el horario de verano (llamado horario de verano en algunas regiones), su relación con la UTC cambia en los meses de verano. Por ejemplo, el horario de verano del este de América del Norte está cuatro horas por detrás de UTC, ya que los relojes se adelantan una hora para el horario de verano.

Mientras que el Reino Unido, Irlanda, Portugal y algunos países de África occidental están alineados con UTC / GMT durante los meses de invierno, aquellos que observan el horario de verano están una hora por delante de UTC en los meses de verano. Usan un nombre de zona horaria diferente, como el horario de verano británico, para hacer esta distinción.

La zona horaria más adelantada (la primera en ver un año nuevo) es UTC + 14. Las Islas de la Línea de Kiribati (al este de Australia y al sur de Hawái) se encuentran en esta zona horaria. Mientras tanto, la última zona horaria (la última en ver un año nuevo) es UTC-12. Solo las islas deshabitadas de Baker y Howland se encuentran en esta zona horaria.

La mayoría de las zonas horarias se desplazan de UTC en incrementos de una hora, pero este no siempre es el caso. Por ejemplo, la hora estándar de la India es UTC + 05: 30 y no cambia para el horario de verano. La hora estándar de Nepal es UTC + 05: 45, lo que la convierte en una de las pocas zonas horarias oficiales con diferencia de 45 minutos.

¿Cómo usan las computadoras UTC?

Obviamente, todas las computadoras y teléfonos inteligentes de hoy mantienen un registro del tiempo. Si bien puede configurar el reloj manualmente, la mayoría de los dispositivos se registran con un servidor de hora para configurar la hora en su dispositivo. Si usan UTC o no depende de si están basados ​​en Unix.

Windows es el único sistema operativo importante que asume que el reloj de su sistema está en la hora local. Sin embargo, todos los sistemas operativos Unix y similares a Unix, incluidos macOS, Linux, Android e iOS, mantienen la hora en UTC y aplican una compensación.

La época, o el inicio de la hora normal, para Unix es la medianoche UTC del 1 de enero de 1970. Los sistemas Unix realizan un seguimiento del tiempo registrando el número de segundos que han pasado desde ese momento.

UTC es útil para la gente común que programa eventos que involucran a participantes en varias zonas horarias. Puede agregarlo a la parte del reloj mundial de la aplicación Reloj tanto en Android como en iPhone. Si está utilizando un dispositivo que no admite UTC como una opción por alguna razón, la hora de Reykjavik es la misma que GMT y no cambia para el horario de verano.

En Windows 10, puede ir a Configuración> Hora e idioma> Fecha y hora y seleccionar Agregar relojes para diferentes zonas horarias a la derecha. Agregue UTC aquí y lo verá en el menú de hora que aparece cuando hace clic en el reloj en la parte inferior derecha de la pantalla.

En una Mac, agregue UTC al widget Reloj mundial para que sea de fácil acceso. Y en Linux, la aplicación Reloj debería tener una opción para agregar zonas horarias adicionales.

Problemas con UTC y la hora de la computadora

Dado que la "U" en UTC significa "Universal", podría pensar que usarla es una solución perfecta para todas las necesidades de tiempo. Desafortunadamente, este no es el caso.

Segundos bisiestos

Un gran problema con UTC es que tiene que agregar segundos intercalares de vez en cuando. Esto se debe a que el tiempo atómico no es exactamente el mismo que el tiempo solar, ya que la rotación de la Tierra se ralentiza gradualmente con el tiempo. Sin segundos intercalares, UTC eventualmente se adelantaría más a la hora solar observable.

Los segundos intercalares se utilizan para que la UTC nunca difiera de la hora solar en más de 0,9 segundos. Un grupo llamado Servicio Internacional de Sistemas de Referencia y Rotación de la Tierra (IERS) es responsable de decidir cuándo insertar segundos intercalares.

El primer segundo bisiesto ocurrió en 1972, y ha habido 37 en total. En promedio, ocurre un segundo intercalar cada 21 meses, pero no son consistentes. Durante un segundo intercalar, los relojes van desde las 23:59:59 hasta las 23:59:60 antes de pasar a las 00:00:00 del día siguiente.

Obviamente, recuperar un segundo adicional puede causar muchos problemas con los sistemas informáticos. Cualquier cosa que dependa de una sincronización precisa, o sistemas que no estén diseñados para tener en cuenta el segundo extra, puede tener problemas importantes cuando ocurren los segundos intercalares. El tiempo Unix ignora los segundos intercalares, lo que significa que esta medición no es 100% precisa.

Por lo tanto, hay discusiones en curso para detener esta práctica.

Otras complicaciones de tiempo

Aparte de esto, UTC no tiene en cuenta explícitamente muchos otros cambios en el tiempo que han ocurrido a lo largo de los años. Por ejemplo:

  • Las zonas horarias se han vuelto a dibujar desde su inicio, por lo que saber qué hora era en una ubicación específica depende de cuánto tiempo hace que esté comprobando la hora.
  • En el caso de Samoa, todo un país cambió de zona horaria. Pasó de UTC-11 a UTC + 13 en 2011 para alinearse mejor con Australia y Nueva Zelanda.
  • Algunos países solían observar el horario de verano, pero ya no lo hacen. Y en algunas regiones o estados, parte del área puede seguir el horario de verano, mientras que otras no. Esto significa que necesita una ubicación exacta para determinar la hora.
  • La mayoría (pero no todo) del mundo cambió al calendario gregoriano en la década de 1580. Antes de esto, se utilizó el calendario juliano, que interpreta las fechas de manera diferente.

Este tipo de problemas no le afectan al comprobar qué hora es en todo el mundo en este momento, pero muestran que el tiempo no es una medida estática. El tiempo es un tema extremadamente complejo y, por mucho que intentemos estandarizarlo, siempre habrá excepciones e irregularidades. Estos pueden ser difíciles de manejar para las computadoras.

Relacionado: Cómo trabajar eficazmente con fechas y horas en MySQL

Recomendamos el artículo de Zach Holman UTC es suficiente para todos … ¿verdad? si desea obtener más información sobre las muchas complejidades de medir el tiempo.

UTC es el estándar

Ahora sabe qué es UTC, por qué es el estándar para medir el tiempo y cómo se implementa hoy. Es importante saber si alguna vez trabajas con personas en otras zonas horarias, pero también es interesante por sí mismo.

Con suerte, pasará mucho tiempo antes de que haya otra reorganización importante del estándar de tiempo. Mientras tanto, ¡al menos puede asegurarse de que la hora de su computadora sea precisa!