Calculadora de diferença de datas
Funciona inteiramente no seu navegador. Seus arquivos e dados nunca saem do seu dispositivo.
| Diferença | ||
|---|---|---|
| Total de meses | ||
| Total de semanas | ||
| Total de dias | ||
| Dias úteis | ||
| Dias de fim de semana | ||
| Total de horas | ||
| Total de minutos | ||
| Total de segundos | ||
| Total de milissegundos | ||
| Batimentos cardíacos (a 80 bpm) | ||
| Respirações (a 16 por minuto) | ||
| Horas de sono (a 8 por noite) | ||
| Luas cheias | ||
| Distância percorrida pela Terra em volta do Sol (km) |
Sobre esta ferramenta
Esta ferramenta calcula a diferença entre duas datas e horários. Ela mostra um detalhamento em anos, meses e dias, além do mesmo intervalo em semanas, dias, horas, minutos e segundos.
Como o detalhamento em calendário lida com meses de tamanhos diferentes?
Os meses não têm todos o mesmo número de dias, e um cálculo ingênuo, dividindo o total de dias por 30, se afasta do que o calendário realmente mostra. Esta ferramenta encontra o maior número inteiro de meses completos entre as duas datas, e só depois conta os dias restantes. Assim, de 31 de janeiro a 1º de março o resultado sai como 1 mês e 1 dia, não uma estimativa fracionária. Anos bissextos também entram na conta automaticamente, já que o cálculo usa a matemática real do calendário em vez de uma duração média fixa de ano. Se a data inicial cai no dia 31 e o mês de destino é mais curto, como fevereiro, o dia é ajustado para o último dia daquele mês antes de contar o restante.
De onde vêm os totais em semanas, dias e horas?
Abaixo do detalhamento em calendário, a ferramenta também mostra o mesmo período em totais simples: total de semanas, de dias, de horas, de minutos e de segundos. Cada um desses valores é calculado de forma independente, a partir da diferença bruta em milissegundos entre as duas datas, e depois arredondado para a unidade mais próxima. Ou seja, “total de horas” não é o resto que sobra depois de subtrair os dias: é o intervalo inteiro medido diretamente em horas. Isso evita que um período com limites exatos saia uma unidade a menos por causa de arredondamento.
Meus dados são enviados para algum lugar?
Não. As duas datas e todo o cálculo ficam no seu navegador; nada é enviado para um servidor. Isso importa quando o prazo é de um contrato, uma data médica ou qualquer outra coisa que você prefira manter em sigilo.
Usos comuns: calcular a idade exata de alguém, contar quantos dias faltam para um prazo ou evento, conferir a duração de uma estadia ou projeto, ou converter um período para outra unidade. Veja o artigo da Wikipédia sobre ISO 8601 para entender os formatos de data e hora.