Como contar dias entre duas datas: inclusivo ou exclusivo
Porque os dias entre duas datas podem ter mais de uma resposta certa e um método fiável para inclusão, anos bissextos, dias úteis, prazos e mudanças de hora.
Artigos sobre calendários, relógios, fusos horários e as pequenas histórias por trás das datas que usamos todos os dias.
Porque os dias entre duas datas podem ter mais de uma resposta certa e um método fiável para inclusão, anos bissextos, dias úteis, prazos e mudanças de hora.
Fevereiro é curto por causa de uma superstição romana sobre números pares, um mês fantasma chamado Mercedónio e dois mil anos em que ninguém ousou mexer nele. A história real — e por que a famosa anedota de Augusto é um mito.
Por convenção, 12 PM é meio-dia e 12 AM é meia-noite, mas são os dois momentos em que o relógio de 12 horas quebra a própria lógica. O que significam AM e PM, porque tropeçam e como escrever a hora sem confusões.
O tempo Unix é um número que conta segundos desde 1970, e a 19 de janeiro de 2038 a versão de 32 bits esgota-se. O que significa, porque já parte coisas e como se corrige.
Uma reunião semanal às 9:00 em Nova Iorque não fica à mesma hora local em todo o mundo. Este exemplo mostra os desvios de 2026 em Londres, Madrid, Los Angeles, Dubai, Tóquio e Sydney.
Aplicámos as mesmas regras de prazo a 10 calendários nacionais. Um prazo de 10 dias úteis variou de 14 a 19 de maio.
Relógios na Lua não marcam o tempo como os da Terra. Veja por que a NASA trabalha no Tempo Lunar Coordenado e por que alguns microssegundos por dia importam.
Guia prático dos erros que quebram software: datetimes sem fuso, confusão com UTC, horário de verão, datas puras, timestamps Unix e semanas.
As semanas ISO começam à segunda-feira e fazem da semana 1 a semana com a primeira quinta-feira. Sistemas americanos costumam começar ao domingo e contar a semana que contém 1 de janeiro como semana 1. Perto do Ano Novo, as regras podem divergir uma semana inteira.
Um dia útil parece preciso, mas não é uma unidade natural. Fins de semana locais, feriados, feriados observados e definições legais podem deslocar o mesmo prazo para outra data.
Por trás de cada conversão de hora nos dispositivos modernos existe uma base de dados pública feita de decisões políticas, reconstrução histórica, regras de nomenclatura e alterações de última hora. Eis como funciona a base de dados de fusos horários da IANA e por que tanto software depende dela.
Um guia prático para evitar erros de formato de data, fuso horário, AM/PM, horário de verão e número da semana em equipas internacionais.
Não existe um primeiro dia natural da semana. Calendários que começam no domingo, semanas de trabalho que começam na segunda, ISO 8601 e definições regionais vêm de camadas diferentes de história, religião, trabalho e software.
O dia nem sempre começou à meia-noite. Algumas culturas começavam ao pôr do sol, outras ao nascer do sol, e os astrónomos chegaram a contar a partir do meio-dia. O dia moderno que começa à meia-noite nasceu do direito, dos relógios, da astronomia e da necessidade de uma fronteira clara.
Durante algumas semanas por ano, a diferença horária entre a América do Norte e a Europa muda discretamente mais uma hora. Aqui está por que as regras se desencontram, o que isso faz na prática com reuniões e prazos, e por que os dois sistemas ainda não foram alinhados.
Os segundos intercalares mantêm o tempo atômico próximo da rotação da Terra, mas também criam um dos momentos mais estranhos da hora civil: 23:59:60. Veja por que existem, por que os computadores não gostam deles e por que o mundo se prepara para deixá-los até 2035.
A maioria dos anos termina na semana 52, mas alguns têm uma semana 53. No sistema ISO 8601, isso acontece quando 1 de janeiro cai numa quinta-feira, ou quando um ano bissexto começa numa quarta-feira. Eis a regra, a lógica por trás dela e os anos em que isso acontece.
A Páscoa não é um feriado “móvel” ao acaso. A sua data vem de uma regra com séculos de história que combina domingo, equinócio da primavera e uma lua cheia tabular. Eis como essa regra funciona, por que a Páscoa pode cair entre o fim de março e o fim de abril e por que a Páscoa ortodoxa muitas vezes ocorre num domingo diferente.
Em qualquer dia, UTC e GMT diferem em menos de um segundo — e ainda assim não são a mesma coisa. Um é um meridiano numa colina de Londres, o outro é a média ponderada de centenas de relógios atómicos. Eis porque existem os dois, qual é mesmo a diferença e os surpreendentemente poucos casos em que ela importa.
Janeiro tem 31 dias, fevereiro tem 28 (ou 29), abril tem 30. Não há padrão matemático, nenhuma razão astronômica e nenhum sistema lógico por trás disso. A resposta envolve um antigo rei romano, dois imperadores sedentos de poder e um mês prejudicado há mais de 2.000 anos.
Os dias vêm da rotação da Terra, os meses da Lua, os anos do Sol. Mas a semana de 7 dias não tem nenhuma base astronômica — é uma pura invenção humana. Da antiga Babilônia aos experimentos fracassados da França e da União Soviética, a estranha história da nossa unidade de tempo mais artificial.
Algures no meio do oceano Pacífico, o hoje transforma-se em amanhã — ou em ontem. A linha internacional de data é uma das invenções mais estranhas da cronometragem: uma fronteira invisível onde o calendário avança ou recua um dia inteiro.
Nem todos no planeta concordam sobre em que ano estamos. Embora a maior parte do mundo siga o calendário gregoriano, países como Tailândia, Irã, Etiopía e Israel têm seus próprios sistemas de calendário — e seus próprios números de ano. As diferenças vão muito além do simbólico.
O ritual semestral de adiantar e atrasar os relógios existe há mais de um século. Desde a ideia de um entomologista neozelandês em 1895 até ao debate de abolição na UE, esta é a história completa do horário de verão — quem o começou, o que realmente poupa e por que tanta gente quer acabar com ele.
Cada telefone, portátil e servidor na Terra concorda na hora com uma diferença de milissegundos. Isso não é coincidência — é obra do Network Time Protocol, um sistema inventado em 1985 que mantém o mundo moderno a funcionar silenciosamente.
A Terra leva 365,2422 dias para orbitar o Sol. Esta é a regra elegante que o calendário gregoriano usa para se manter alinhado, por que 2000 foi bissexto mas 1900 não, e o que os segundos intercalares acrescentam.
Por que YYYY-MM-DD é inequívoco, como o padrão lida com semanas, durações e intervalos, e as razões pelas quais ele alimenta bancos de dados e APIs JSON.
Antes de 1883, cada cidade acertava o relógio pelo sol. A história de como as ferrovias forçaram a padronização, por que temos 24 fusos (na verdade 38) e como o UTC mantém o mundo sincronizado.
Como uma reforma papal do século XVI corrigiu uma deriva de 1600 anos no calendário juliano, por que as nações protestantes a resistiram durante séculos e como se tornou o padrão civil global.