Calcule a diferença entre datas, encontre sua idade exata ou conte os dias até eventos importantes. Vários formatos de saída disponíveis.
Calcule a diferença entre duas datas em vários formatos.
Predefinições salvas é um recurso para Apoiadores.
Notas de ferramentas é um recurso para Apoiadores.
Selecione uma data inicial e uma data final para ver a diferença em anos, meses, semanas e dias
Insira sua data de nascimento para ver sua idade exata e os dias até seu próximo aniversário
Insira o nome de um evento e uma data para ver quantos dias faltam para esse evento
A calculadora usa o objeto Date do JavaScript para realizar aritmética de datas precisa, considerando as diferentes durações dos meses e anos bissextos.
Por padrão, a calculadora conta os dias entre datas (exclusivo). Ative 'Incluir data final' para contar tanto a data inicial quanto a data final (contagem inclusiva).
Os cálculos de datas usam o objeto Date do JavaScript que representa o tempo em milissegundos desde 1º de janeiro de 1970 (época Unix). Adicionar/subtrair dias converte para milissegundos (1 dia = 86.400.000 ms), enquanto operações de mês/ano lidam corretamente com durações variáveis.
Encontrar a diferença entre datas envolve calcular primeiro os anos, depois os meses restantes, depois os dias restantes. Isso considera as variações na duração dos meses (28-31 dias) e anos bissextos, dando durações legíveis como '2 anos, 3 meses, 15 dias'.
A calculadora calcula a diferença exata subtraindo as datas, depois divide o total em anos, meses, semanas e dias restantes.