O que é UTC e como é usado?

Se você já precisou verificar a hora em um fuso horário diferente, provavelmente já ouviu falar do UTC. Mas qual é esse padrão, por que o usamos e como ele funciona com os computadores?

Vamos mergulhar no UTC para que você possa entender mais sobre ele e como ele se relaciona com a vida cotidiana com os fusos horários.

O que é UTC?

UTC é o padrão de tempo usado em todo o mundo para regular relógios. É efetivamente o "centro" de nossa cronometragem, com todos os fusos horários referenciados em relação a quão adiantados ou atrasados ​​estão em relação ao UTC.

O nome completo de UTC é Coordinated Universal Time e seu inicialismo foi alcançado como um meio-termo. Falantes de inglês queriam usar CUT (para "Coordinated Universal Time"), enquanto falantes de francês defendiam TUC (abreviação de "temps universel coordonné"). No final das contas, o UTC foi escolhido.

UTC vs. GMT: História

Freqüentemente, você verá que UTC e GMT são usados ​​alternadamente e, embora possam ser adequados para uso informal, eles não são tecnicamente iguais.

GMT, ou Greenwich Mean Time, é um fuso horário localizado ao longo do meridiano principal. Foi estabelecido como padrão internacional em 1884 na Conferência Internacional de Meridianos, onde muitas nações se reuniram para decidir qual seria o primeiro meridiano da Terra. Antes disso, o tempo variava enormemente em diferentes áreas.

O meridiano principal selecionado nessa conferência passa pelo Observatório Real de Greenwich, dando ao fuso horário seu nome. De 1884 até a década de 1950, o GMT foi usado como o padrão de tempo.

No entanto, como os relógios atômicos foram inventados na década de 1950, havia maneiras mais precisas de manter o tempo do que o tempo solar (calcular o tempo com base no Sol) usado anteriormente. O novo padrão de tempo coordenado foi usado pela primeira vez no início de 1960, mas não se tornou um termo oficial até 1967 e substituiu o GMT alguns anos depois.

Portanto, GMT é um fuso horário, enquanto UTC é um padrão de horário. Você pode considerar o UTC o sucessor do GMT, pois é mais preciso.

Localização e deslocamentos UTC

O UTC, assim como o GMT, é baseado no Meridiano Principal. Ele não muda para nenhuma forma de horário de verão e geralmente é comunicado usando um relógio de 24 horas para evitar confusão. É usado como a medição de tempo primária pelos pilotos – uma vez que eles mudam de fuso horário tão rapidamente, referir-se a tudo no UTC é menos confuso.

Todos os outros fusos horários são compensados ​​por um determinado número de horas (às vezes meia hora ou até mesmo incrementos de 15 minutos) do UTC. Por exemplo, o horário padrão do leste da América do Norte está cinco horas atrás do UTC nos meses de inverno. Isso é expresso como UTC-05: 00 ou UTC-5 .

Em áreas que seguem o horário de verão (chamado de horário de verão em algumas regiões), sua relação com o UTC muda nos meses de verão. Por exemplo, o horário de verão do leste da América do Norte está quatro horas atrás do UTC, uma vez que os relógios são adiantados uma hora para o horário de verão.

Enquanto o Reino Unido, Irlanda, Portugal e alguns países da África Ocidental estão alinhados com o UTC / GMT durante os meses de inverno, aqueles que observam o horário de verão estão uma hora à frente do UTC nos meses de verão. Eles usam um nome de fuso horário diferente, como Horário de verão britânico, para fazer essa distinção.

O fuso horário mais distante (o primeiro a ver um novo ano) é UTC + 14. As ilhas Line de Kiribati (leste da Austrália e sul do Havaí) estão neste fuso horário. Enquanto isso, o fuso horário mais recente (o último a ver um novo ano) é UTC-12. Apenas as ilhas desabitadas de Baker e Howland estão localizadas neste fuso horário.

A maioria dos fusos horários são deslocados do UTC em incrementos de uma hora, mas nem sempre é esse o caso. Por exemplo, o horário padrão da Índia é UTC + 05: 30 e não muda para o horário de verão. O horário padrão do Nepal é UTC + 05: 45, tornando-o um dos poucos fusos horários oficiais com diferença de 45 minutos.

Como os computadores usam UTC?

Obviamente, cada computador e smartphone hoje mantém o controle do tempo. Embora você possa definir o relógio manualmente, a maioria dos dispositivos verifica em um servidor de hora para definir a hora em seu dispositivo. Se eles usam UTC ou não, depende se eles são baseados no Unix.

O Windows é o único SO principal que assume que o relógio do seu sistema está na hora local. No entanto, todos os sistemas operacionais Unix e semelhantes a Unix, incluindo macOS, Linux, Android e iOS, mantêm a hora em UTC e aplicam um deslocamento.

A época, ou início da marcação do tempo, para o Unix é meia-noite UTC em 1 de janeiro de 1970. Os sistemas Unix controlam o tempo registrando o número de segundos que se passaram desde esse momento.

O UTC é útil para pessoas comuns que agendam eventos que envolvem participantes em vários fusos horários. Você pode adicioná-lo à parte do relógio mundial do aplicativo Relógio no Android e no iPhone. Se você estiver usando um dispositivo que não suporta UTC como uma opção por algum motivo, o horário de Reykjavik é o mesmo que GMT e não muda para o horário de verão.

No Windows 10, você pode ir para Configurações> Hora e idioma> Data e hora e selecionar Adicionar relógios para fusos horários diferentes à direita. Adicione o UTC aqui e você o verá no menu de tempo que aparece quando você clica no relógio no canto inferior direito da tela.

Em um Mac, adicione UTC ao widget Relógio mundial para torná-lo facilmente acessível. E no Linux, o aplicativo Clock deve ter uma opção para adicionar fusos horários adicionais.

Problemas com UTC e hora do computador

Dado que o "U" em UTC significa "Universal", você pode pensar que usá-lo é uma solução perfeita para todas as necessidades de tempo. Infelizmente, esse não é o caso.

Leap Seconds

Um grande problema com o UTC é que ele precisa adicionar segundos bissextos de vez em quando. Isso ocorre porque o tempo atômico não é exatamente igual ao tempo solar, uma vez que a rotação da Terra diminui gradualmente com o tempo. Sem segundos bissextos, o UTC acabaria ficando mais à frente do tempo solar observável.

Os segundos bissextos são usados ​​para que o UTC nunca difira do tempo solar em mais de 0,9 segundos. Um grupo denominado Serviço Internacional de Sistemas de Referência e Rotação Terrestre (IERS) é responsável por decidir quando inserir os segundos intercalados.

O primeiro segundo salto aconteceu em 1972, e foram 37 no total. Em média, um segundo bissexto ocorre a cada 21 meses, mas eles não são consistentes. Durante um segundo bissexto, os relógios vão de 23:59:59 para 23:59:60 antes de passar para 00:00:00 do dia seguinte.

Obviamente, ganhar um segundo extra pode causar muitos problemas com os sistemas de computação. Qualquer coisa que dependa de um tempo preciso, ou sistemas que não sejam construídos para levar em conta o segundo extra, pode ter grandes problemas quando os segundos bissextos ocorrem. O tempo Unix ignora os segundos bissextos, o que significa que essa medição não é 100 por cento precisa.

Portanto, há discussões em andamento sobre como interromper essa prática.

Outras complicações de tempo

Além disso, o UTC não explica explicitamente muitas outras mudanças no tempo que aconteceram ao longo dos anos. Por exemplo:

  • Os fusos horários foram redesenhados desde o início, portanto, saber que horas eram em um local específico depende de quanto tempo você está verificando.
  • No caso de Samoa, um país inteiro mudou de fuso horário. Ele mudou do UTC-11 para o UTC + 13 em 2011 para se alinhar melhor com a Austrália e a Nova Zelândia.
  • Alguns países costumavam observar o horário de verão, mas não o fazem mais. E em algumas regiões ou estados, parte da área pode seguir o horário de verão, enquanto outras não. Isso significa que você precisa de um local exato para determinar a hora.
  • A maior parte (mas não todo) do mundo mudou para o calendário gregoriano na década de 1580. Antes disso, era usado o calendário juliano, que interpreta as datas de forma diferente.

Esses tipos de problemas não afetam a verificação da hora em todo o mundo agora, mas mostram como o tempo não é uma medida estática. O tempo é um tema extremamente complexo e, por mais que tentemos padronizá-lo, sempre haverá exceções e irregularidades. Isso pode ser difícil para os computadores.

Relacionado: Como trabalhar com eficácia com datas e horários no MySQL

Recomendamos que o artigo de Zach Holman UTC seja suficiente para todos … certo? se você gostaria de aprender mais sobre as muitas complexidades de medir o tempo.

UTC é o padrão

Agora você sabe o que é UTC, por que é o padrão para medir o tempo e como é implementado hoje. É importante saber se você já trabalhou com pessoas em outros fusos horários, mas também é interessante por si só.

Esperançosamente, levará muito tempo antes que haja outra grande mudança no padrão de tempo. Enquanto isso, você pode pelo menos certificar-se de que a hora do seu computador está correta!