FreeToGenerate.com

A lista completa, e ela roda a demonstração no seu próprio navegador.

Como as coisas estão

Segundos bissextos
27
TAI à frente do UTC
37 s
O mais recente
31 de dezembro de 2016
Anos desde então
Negativos
0

O tempo atômico já está 37 segundos à frente do relógio da sua parede: 10 segundos quando o UTC moderno começou em 1972, mais um para cada segundo bissexto desde então.

Esse já é o maior intervalo de todo o registro. O recorde anterior era de exatamente sete anos, entre o fim de 1998 e o fim de 2005.

Todos os segundos bissextos até agora acrescentaram um segundo. Remover um é permitido e nunca aconteceu — embora a Terra venha girando rápido o bastante para que o primeiro segundo bissexto negativo seja uma possibilidade real.

O seu navegador não consegue representar nenhum destes

Isto não é uma afirmação sobre navegadores em geral: está rodando agora, no seu, com o último segundo bissexto.

Consultando o seu navegador…

Na verdade passaram dois segundos. O tempo POSIX conta cada dia como exatamente 86.400 segundos, então o segundo a mais não tem para onde ir: ele não é registrado errado, ele está ausente. É por isso que esse dia é idêntico a um comum, e por isso software que precisa de tempo decorrido real usa TAI ou um relógio monotônico.

Os 27 segundos bissextos

DataO instanteTAI − UTC depois
30 de junho de 19721972-06-30T23:59:60Z11 s
31 de dezembro de 19721972-12-31T23:59:60Z12 s
31 de dezembro de 19731973-12-31T23:59:60Z13 s
31 de dezembro de 19741974-12-31T23:59:60Z14 s
31 de dezembro de 19751975-12-31T23:59:60Z15 s
31 de dezembro de 19761976-12-31T23:59:60Z16 s
31 de dezembro de 19771977-12-31T23:59:60Z17 s
31 de dezembro de 19781978-12-31T23:59:60Z18 s
31 de dezembro de 19791979-12-31T23:59:60Z19 s
30 de junho de 19811981-06-30T23:59:60Z20 s
30 de junho de 19821982-06-30T23:59:60Z21 s
30 de junho de 19831983-06-30T23:59:60Z22 s
30 de junho de 19851985-06-30T23:59:60Z23 s
31 de dezembro de 19871987-12-31T23:59:60Z24 s
31 de dezembro de 19891989-12-31T23:59:60Z25 s
31 de dezembro de 19901990-12-31T23:59:60Z26 s
30 de junho de 19921992-06-30T23:59:60Z27 s
30 de junho de 19931993-06-30T23:59:60Z28 s
30 de junho de 19941994-06-30T23:59:60Z29 s
31 de dezembro de 19951995-12-31T23:59:60Z30 s
30 de junho de 19971997-06-30T23:59:60Z31 s
31 de dezembro de 19981998-12-31T23:59:60Z32 s
31 de dezembro de 20052005-12-31T23:59:60Z33 s
31 de dezembro de 20082008-12-31T23:59:60Z34 s
30 de junho de 20122012-06-30T23:59:60Z35 s
30 de junho de 20152015-06-30T23:59:60Z36 s
31 de dezembro de 20162016-12-31T23:59:60Z37 s

Todos caíram no fim de 30 de junho ou de 31 de dezembro. São as datas preferenciais da norma, e nenhuma outra jamais foi usada.

Por década

DécadaQuantidade
1970s9
1980s6
1990s7
2000s2
2010s3

Estão sendo abolidos

Em 2022 a Conferência Geral de Pesos e Medidas resolveu que a diferença máxima entre UT1 e UTC será aumentada em 2035 ou antes, o que encerra o segundo bissexto, já que eles existem apenas para manter essa diferença abaixo de 0,9 segundo. O que a resolução não faz é dizer qual será o novo máximo: ela pede ao CIPM que proponha um e redija uma resolução para aprovação na 28.ª reunião da CGPM, em 2026. Então o fim está decidido e o substituto não.

Dados do leap-seconds.list da IANA, que viaja dentro do banco de dados tz, conferidos contra a tabela do próprio Centro de Orientação da Terra do IERS. As duas são produzidas por instituições diferentes em formatos diferentes e coincidem em cada linha.

Também disponível em: English · Español · Français · العربية

Segundos bissextos: a lista completa

Todos os segundos bissextos já inseridos, por que estão acabando e por que nenhuma data do JavaScript consegue conter um.

O que é um segundo bissexto?

Um segundo bissexto é um segundo extra acrescentado aos relógios do mundo para mantê-los em sintonia com a rotação da Terra. Relógios atômicos marcam um segundo perfeitamente estável; o planeta não gira num ritmo perfeitamente estável. Quando os dois se afastam mais de cerca de 0,9 segundo, insere-se um segundo no fim de um dia, e o último minuto daquele dia tem 61 segundos em vez de 60: 23:59:59, depois 23:59:60, depois meia-noite.

Houve 27 deles, todos desde que o UTC moderno começou em 1972, e todos estão listados acima. O total acumulado importa tanto quanto as datas isoladas: o tempo atômico está agora 37 segundos à frente do relógio da sua parede, sendo os 10 segundos com que o UTC começou atrás mais um para cada segundo bissexto desde então.

Todos até agora acrescentaram um segundo. Remover um é permitido pelas mesmas regras e nunca foi necessário — embora a Terra venha girando ligeiramente rápido nos últimos anos, o que torna o primeiro segundo bissexto negativo da história uma possibilidade real e não uma nota de rodapé.

Como ler esta página

  1. Veja o deslocamento acumulado. TAI menos UTC é o número que a maioria dos sistemas de fato precisa. São 37 segundos, e assim é desde o início de 2017.
  2. Repare no intervalo. A página calcula ao vivo há quanto tempo foi o último. Essa medida já é o maior intervalo de todo o registro.
  3. Leia a demonstração. Logo abaixo, pede-se ao seu próprio navegador que interprete um segundo bissexto real. Vê-lo falhar é o objetivo — veja adiante.

Por que o seu computador não consegue representar um

O tempo POSIX, que é como quase todo computador conta, define cada dia como exatamente 86.400 segundos. Não há espaço nessa definição para um dia com 86.401. Então o segundo bissexto não é guardado errado — ele não tem onde ser guardado.

As consequências aparecem nesta página e vale vê-las em vez de ouvir sobre elas. Pedir ao JavaScript que interprete 2016-12-31T23:59:60Z devolve NaN: o instante não é apenas incomum, é irrepresentável. E medir de 23:59:59 até a meia-noite seguinte dá um segundo, embora dois tenham passado. Para o relógio, um dia com segundo bissexto e um dia comum são indistinguíveis.

Isso também responde por que a mesma cadeia é legal em algumas normas e não em outras. A gramática da RFC 3339 permite explicitamente um valor de 60 nos segundos, justamente para que um carimbo de tempo possa registrar um segundo bissexto; o formato que o JavaScript define para em 59. Um carimbo válido na rede pode ser ininterpretável pela linguagem que o lê, e isso é fonte real de bugs no processamento de logs.

Software que precisa mesmo de tempo decorrido — medir uma duração, ordenar eventos, cronometrar uma ida e volta de rede — usa um relógio monotônico ou TAI em vez de UTC, exatamente por isso. Se você já viu uma duração sair um segundo mais curta na virada do ano, é por isso.

Estão sendo abolidos, e o substituto não está decidido

Em novembro de 2022 a Conferência Geral de Pesos e Medidas aprovou a Resolução 4, que decidiu que a diferença máxima permitida entre UT1 e UTC será aumentada em 2035 ou antes. Aumentar essa tolerância é o que encerra o segundo bissexto: eles existem apenas para manter a diferença abaixo de 0,9 segundo, e uma tolerância maior significa que se passam décadas antes de qualquer correção ser necessária.

O que a resolução notavelmente não faz é dizer qual será o novo máximo. Ela pede ao CIPM que proponha um valor e redija uma resolução para aprovação na 28.ª reunião da CGPM, em 2026. Então a decisão de parar está tomada e aquilo que a substitui continua em aberto, o que é um estado incomum para uma página de referência descrever e a razão de esta dizer isso com clareza em vez de arredondar para «os segundos bissextos acabam em 2035».

Os dados já caminhavam nessa direção antes de qualquer votação. Foram nove segundos bissextos nos anos 1970, seis nos 1980, sete nos 1990, dois nos 2000, três nos 2010 e nenhum desde o fim de 2016. Se a Terra vai colaborar até 2035 não é algo que alguém possa prometer, e é por isso que a lista acima é gerada a partir das tabelas oficiais em vez de digitada.

De onde vêm os dados

De duas fontes, conferidas uma contra a outra. A IANA publica o leap-seconds.list, que viaja dentro do banco de dados tz usado por quase todo sistema operacional, indexado por carimbos NTP. O Centro de Orientação da Terra do IERS, no Observatório de Paris, publica a própria tabela num formato completamente diferente, indexado por data juliana modificada. São produzidas por instituições diferentes e coincidem em todas as linhas, o que vale mais do que qualquer uma isolada.

Vale mencionar uma armadilha porque é fácil cair nela. Nenhum dos dois arquivos lista os segundos bissextos diretamente: cada linha registra o momento em que o deslocamento mudou, que é a meia-noite seguinte ao segundo bissexto. Ler essas datas como as datas dos segundos bissextos coloca cada entrada no mês errado — a linha datada de 1.º de julho de 1972 é o segundo bissexto do fim de 30 de junho. É também por isso que 28 linhas descrevem 27 segundos bissextos, já que a primeira linha é o deslocamento inicial de 1972 e não uma inserção.

O arquivo da IANA carrega a própria data de validade, que é a forma de os mantenedores lhe dizerem quando parar de confiar numa cópia velha — um bom hábito que falta à maioria das tabelas publicadas.

Por que é grátis?

A lista inteira são alguns kilobytes que viajam com a página, e a demonstração roda no seu navegador. Nada é enviado, nada é registrado e não há conta a criar.

Sem cadastro, sem limites e sem marca d'água em nada que você copiar.