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 vêm da subtração dos instantes, portanto anos bissextos e meses longos ou curtos são tratados sozinhos; a forma ano-mês-dia toma dias do mês anterior, como se calcula uma idade. Em baixo, some ou subtraia N dias ou meses de uma data inicial.
Notas e curiosidades
Porque é que «exatamente 30 anos» nunca equivalem a 10957 dias? Porque um dia bissexto se entremeta pelo caminho — por isso expressar a idade em anos-meses-dias parece natural, enquanto a contagem bruta é a que os computadores usam de verdade.
Origem e história
Contar dias entre duas datas tornou-se 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 numa ferramenta ou tem uma sugestão? Envie-nos um e-mail — lemos todas as mensagens.
