que es utc guia completa sobre la hora universal coordinada

Guía completa sobre el UTC qué es la hora universal coordinada y cómo funciona

El UTC, conocido como el tiempo universal coordinado, es el estándar de tiempo más utilizado para sincronizar los relojes y medir el tiempo en todo el mundo.

Desfases horarios en relación al UTCeditar

En todo el mundo, los horarios se dividen en desviaciones positivas o negativas de UTC, con el meridiano cero o meridiano de Greenwich como punto de referencia.

Debido a que la Tierra gira en sentido oeste a este, es necesario sumar una hora al avanzar de un huso horario a otro en dirección este. Por otro lado, al avanzar hacia el oeste, debemos restar una hora.

El meridiano de 180°, también conocido como la línea internacional de cambio de fecha, marca el cambio de día.

UTC no se ve afectado por cambios estacionales, pero la hora local puede cambiar si una jurisdicción utiliza el horario de verano. Por ejemplo, en la Costa Este de los Estados Unidos, durante el invierno la hora oficial es cinco horas anterior a la hora local con respecto al meridiano de Greenwich, sin embargo, durante el horario de verano en la misma zona, la hora oficial es cuatro horas anterior al meridiano de Greenwich.

Hora Zulúeditar

ZULU o Hora Zulú es el término utilizado en contextos militares y en la navegación aérea para referirse al Tiempo Universal Coordinado (UTC). Es representado por la letra Z en el código Interco y tiene como principal ventaja el uso de una hora común de referencia, en lugar de las horas locales que requerirían un proceso de conversión.

Cada huso horario en el mundo tiene una letra identificativa, comenzando por Greenwich, en Inglaterra. Por lo tanto, cuando se menciona una hora en CUT, UTC o Zulú, se trata en realidad del tiempo en la longitud 0° que pasa por Greenwich. Este meridiano también es conocido como el Meridiano de Greenwich y sirve como referencia para establecer los husos horarios del planeta.

A modo de ejemplo, si nos encontramos en Perú y la hora aeronáutica es 22:30Z, entonces la hora local sería las 17:30R (siendo R la letra asignada a la diferencia horaria de -05:00 y perteneciente al alfabeto fonético aeronáutico).

El origen del Tiempo Universal Coordinado una mirada a su establecimiento

En octubre de 1884, Estados Unidos fue el anfitrión de la Conferencia Internacional de Meridiano, a la que asistieron representantes de 25 países en Washington DC, con el objetivo de elegir un meridiano como punto de partida para medir la longitud y estandarizar el tiempo en todo el mundo.

En un comienzo, se sugirieron tres posibles ubicaciones: la isla de El Hierro en España, París en Francia y el Observatorio Real de Greenwich en el Reino Unido. Sin embargo, después de un debate extenso, la opción de Greenwich fue elegida casi por completo por unanimidad.

Desde entonces, el meridiano de Greenwich ha sido ampliamente reconocido como el meridiano cero, estableciendo el estándar para el Tiempo Universal Coordinado (UTC).

Comprendiendo los Fusos Horarios

¿Qué es un huso horario y cómo se divide?

Un huso horario es la zona que separa cada uno de los meridianos en que se divide la superficie terrestre. En total, la Tierra está dividida en 24 husos horarios, lo que coincide con las 24 horas que dura un día.

¿Cuál es la medida de cada huso horario?

Cada huso horario abarca 15 grados de circunferencia, completando los 360 grados que mide una circunferencia en nuestro planeta (24 x 15 grados = 360 grados).

¿Cómo afecta el movimiento del Sol a los husos horarios?

Como ya sabrás, el Sol sale por el este y se esconde por el oeste. Por lo tanto, al viajar de un huso horario a otro, sumamos horas hacia el este y restamos horas hacia el oeste.

Transformación al tiempo universal sincronizado

Hora Universal Coordinada (UTC): El estándar de hora atómica precisa.

En todo el mundo, las zonas horarias se expresan como diferencias positivas o negativas en relación a UTC, lo que permite una hora neutral.

Es recomendable usar UTC cuando se necesite portabilidad de fechas y horas entre dispositivos. Para obtener más detalles e información sobre procedimientos recomendados de codificación con DateTime en .NET Framework, consulta Procedimientos recomendados para codificar con DateTime.

Convertir las zonas horarias individuales a UTC hace que las comparaciones horarias sean más sencillas.

También puedes serializar una estructura DateTimeOffset para representar de manera inequívoca un único punto en el tiempo. Al almacenar la fecha y hora junto con la diferencia horaria con respecto a UTC, los objetos DateTimeOffset siempre representan un punto específico en el tiempo en relación a UTC.

La manera más sencilla de convertir una hora a UTC es utilizando el método TimeZoneInfo.ConvertTimeToUtc(DateTime) (compartido en Visual Basic). La conversión exacta dependerá del valor de la propiedad Kind del parámetro dateTime, como se muestra en la siguiente tabla:

Transformación de una hora global en una zona de tiempo específica

Conversión de hora UTC a hora local

Si necesitas convertir la hora UTC a la hora local, puedes seguir los pasos que se indican a continuación:

En primer lugar, debes consultar la sección Conversión de una hora UTC a la hora local, que encontrarás más adelante. Allí encontrarás las herramientas necesarias para realizar la conversión correctamente.

Una vez que hayas revisado la sección mencionada, podrás convertir la hora UTC a la hora de cualquier zona horaria utilizando el método ConvertTimeFromUtc. Este método requiere dos parámetros para su uso adecuado:

  • utcTime: esta es la hora UTC que deseas convertir.
  • timeZone: aquí debes especificar la zona horaria a la que deseas convertir la hora.

Transformación de la hora UTC a la hora de tu zona horaria

Para transformar la hora UTC a la hora local, es necesario invocar al método ToLocalTime del objeto DateTime donde se encuentra la hora que se desea convertir. El comportamiento del mencionado método puede variar, dependiendo del valor asignado a la propiedad Kind del objeto, como se detalla en la siguiente tabla:

El método TimeZone.ToLocalTime tiene el mismo comportamiento que el método DateTime.ToLocalTime. Se trata de un método que requiere un solo parámetro, el cual es el valor de fecha y hora que se desea convertir.

En caso de necesitar convertir la hora de cualquier zona horaria específica a la hora local, se puede utilizar el método TimeZoneInfo.ConvertTime (estático en Visual Basic). Esta técnica se explica con mayor detalle en la sección siguiente.

Historiaeditar

En 1928, la Unión Astronómica Internacional decidió utilizar el término Tiempo Universal (TU) en lugar de GMT (Tiempo Medio de Greenwich). Además, se estableció que el día comenzaría a medianoche.

Aunque durante varias décadas se basaban en la rotación de la Tierra, en 1955 se inventó el reloj atómico de cesio, que ofrecía una forma mucho más precisa y cómoda de medir el tiempo que las observaciones astronómicas.

El National Bureau of Standards y el Observatorio Naval de Estados Unidos, comenzaron a desarrollar escalas de tiempo de frecuencia atómica en 1956. Estas escalas fueron utilizadas para generar la señal horaria WWV, emitida por la estación de radio de onda corta, en 1959.

Para coordinar sus emisiones, en el año 1960, el Observatorio Naval de EE. UU., el Real Observatorio de Greenwich y el UK National Physical Laboratory tomaron una controvertida decisión: utilizaron la misma frecuencia que el TU en un principio, pero luego se permitió que se alejaran deliberadamente del TU mediante el uso de relojes atómicos. Cuando la diferencia llegaba a ser significativa, se desfasaba la señal en 20 ms para que volviera a coincidir con el TU. Antes de 1960, se realizaron veintinueve de estos ajustes.

Artículos relacionados