Volver al Blog

UTC vs GMT: ¿Cuál es la Diferencia?

·6 min de lectura

UTC y GMT a menudo se usan indistintamente, pero no son lo mismo. Entender la diferencia importa para desarrolladores, planificadores y cualquiera que trabaje entre zonas horarias. Este artículo aclara la distinción de una vez por todas.

La respuesta corta

  • GMT (Tiempo Medio de Greenwich) es una *zona horaria*. Es la hora local en el Real Observatorio de Greenwich, Londres. El Reino Unido usa GMT en invierno y BST (Hora de Verano Británica, GMT+1) en verano.
  • UTC (Tiempo Universal Coordinado) es un *estándar de tiempo*. Es la base del tiempo civil mundial. UTC nunca cambia para el DST.
  • En la práctica, GMT y UTC muestran la misma hora durante el invierno del Reino Unido. En verano, GMT está una hora por detrás de UTC cuando el Reino Unido cambia a BST.

    Contexto histórico

    Tiempo Medio de Greenwich

    GMT se estableció en 1847 cuando el Real Observatorio de Greenwich se convirtió en el punto de referencia para la hora británica. Para 1884, la Conferencia Internacional del Meridiano designó a Greenwich como la ubicación del meridiano principal, haciendo de GMT la referencia horaria del mundo.

    GMT se basaba originalmente en el *tiempo solar medio* — la posición promedio del sol a lo largo del año vista desde Greenwich.

    Tiempo Universal Coordinado

    UTC se introdujo en 1960 y se formalizó en 1972 como una alternativa más precisa a GMT. En lugar de rastrear el sol, UTC se basa en:

  • Tiempo Atómico Internacional (TAI): Calculado a partir de más de 400 relojes atómicos en todo el mundo, con una precisión de un segundo cada 100 millones de años.
  • Tiempo Universal (UT1): Basado en la rotación de la Tierra, que se está ralentizando gradualmente.
  • UTC se mantiene dentro de 0,9 segundos de UT1 añadiendo segundos intercalares cuando la rotación de la Tierra se desvía demasiado del tiempo atómico.

    ¿Por qué la confusión?

    La gente dice "GMT" cuando quiere decir "UTC" porque:

  • La hora es la misma durante el invierno del Reino Unido (cuando ocurre la mayoría de la programación)
  • "GMT" es más corto y más familiar
  • Muchas bases de datos de zonas horarias (como Unix) usan "GMT" como etiqueta
  • Inercia histórica — GMT fue el estándar durante más de un siglo
  • Cuándo importa realmente

    Para desarrollo de software

    Usa siempre UTC en el código. Almacena las marcas de tiempo en UTC. Muestra las horas en la zona horaria local del usuario. Nunca almacenes marcas de tiempo "GMT" porque la ambigüedad con BST puede causar errores.

    Para programación internacional

    Especifica UTC para eventos internacionales para evitar ambigüedades. "La llamada es a las 14:00 UTC" es inequívoco. "La llamada es a las 2 PM GMT" podría significar 14:00 UTC o 13:00 UTC dependiendo de si el hablante tiene en cuenta el BST.

    Para conversión de zona horaria

    La mayoría de los sistemas modernos usan offsets UTC, no GMT. Cuando ves "UTC+8" (Singapur), está claro. Cuando ves "GMT+8", es técnicamente incorrecto — GMT es una zona horaria específica, no una base de offset.

    Segundos intercalares

    UTC ocasionalmente añade un segundo intercalar para mantenerse alineado con la rotación de la Tierra. GMT no tiene tal mecanismo porque se define por observación solar. En la práctica, los segundos intercalares no afectan a la mayoría de los usuarios, pero pueden causar problemas en sistemas de alta precisión.

    El último segundo intercalar se añadió el 31 de diciembre de 2016, a las 23:59:60 UTC. El próximo aún no se ha anunciado.

    Referencia rápida

    AspectoGMTUTC ------------------ TipoZona horariaEstándar de tiempo DSTSí (se convierte en BST)Nunca Basado enTiempo solarRelojes atómicos Segundos intercalaresNoSí Usado en códigoEvitarRecomendado PrecisiónSegundosAtómica (muy alta)

    Conclusión

    Para conversaciones cotidianas, usar "GMT" y "UTC" indistintamente está bien. Para cualquier cosa técnica — programación, programación internacional o trabajo científico — usa siempre UTC. Es más preciso, inequívoco y estandarizado internacionalmente.

    Volver al Blog🔗 Compartir