Diferença de datas
Dias, semanas e ano-mês-dia entre duas datas, além de somar ou subtrair dias e meses.
O que é
Para duas datas, três respostas úteis: a contagem bruta de dias (e semanas) e uma combinação ano-mês-dia que se lê naturalmente, como «2 anos, 5 meses, 12 dias». Os dias saem da subtração dos instantes, então anos bissextos e meses longos ou curtos se viram sozinhos; a forma ano-mês-dia pega dias do mês anterior, como se calcula uma idade. Abaixo, some ou subtraia N dias ou meses de uma data de início.
Notas e curiosidades
Por que «exatamente 30 anos» nunca equivalem a 10957 dias? Porque um dia bissexto se enfia no meio — por isso expressar a idade em anos-meses-dias parece natural, enquanto a contagem bruta é a que os computadores de fato usam.
Origem e história
Contar dias entre duas datas virou necessidade comercial na Europa medieval: os mercadores levavam calendários perpétuos e tabelas de «dias decorridos» para juros e contratos. Os algoritmos modernos de diferença remontam ao sistema dos dias julianos formalizado por Joseph Scaliger em 1583 — uma contagem contínua desde 4713 a.C. que torna a subtração trivial.
Palavras-chave relacionadas
Feedback
Encontrou um problema em uma ferramenta ou tem uma sugestão? Envie um e-mail para nós — lemos todas as mensagens.
