Diferença entre Datas

Calcula dias, semanas e meses entre duas datas.

Para que serve calcular a diferença entre datas?

Calcular quantos dias, meses ou anos separam duas datas é necessário em dezenas de situações práticas. O cálculo parece simples, mas a variação no número de dias de cada mês e os anos bissextos tornam o resultado impreciso sem uma ferramenta adequada.

Aplicações práticas

Prazos contratuais: verificar se um contrato ainda está em vigor, calcular tempo restante de garantia, checar prazo de validade de um documento ou habilitação.

Direito trabalhista: calcular tempo de serviço para aviso prévio proporcional, férias, 13º e rescisão. Nossa calculadora de rescisão usa exatamente essa lógica.

Previdência social: calcular tempo de contribuição ao INSS para fins de aposentadoria.

Saúde: calcular idade gestacional, tempo de uso de medicamento, intervalo entre exames, tempo de evolução de doença.

Finanças: calcular período de capitalização de juros, tempo de carência de investimento, prazo de financiamento restante.

Jurídico: verificar se um prazo prescricional ou decadencial foi ultrapassado, calcular tempo de cumprimento de sentença.

Dias corridos, úteis e meses

Nossa ferramenta calcula a diferença em dias corridos (todos os dias do calendário, incluindo fins de semana e feriados) e também em anos, meses e dias para uma visão mais intuitiva. Para cálculos em dias úteis (apenas dias de semana), o resultado seria diferente — considere isso em contextos jurídicos onde o CPC especifica dias úteis.

Dias, ou anos, meses e dias?

São duas respostas diferentes para a mesma pergunta, e cada uma serve a um propósito. A contagem em dias corridos é exata e não admite ambiguidade — é a que vale para prazos, juros e qualquer cálculo financeiro. A decomposição em anos, meses e dias é mais intuitiva para ler ("2 anos, 3 meses e 12 dias"), mas depende de convenção, porque os meses têm tamanhos diferentes.

Um exemplo do desencontro: de 31 de janeiro a 28 de fevereiro há 28 dias corridos, e a decomposição dá "28 dias" — não "1 mês", embora seja o mês inteiro de fevereiro. Já de 1º de janeiro a 1º de fevereiro há 31 dias corridos e exatamente "1 mês". Por isso contratos que envolvem valores costumam especificar dias corridos, não meses.

Tempo de serviço e tempo de contribuição

No direito trabalhista, a diferença entre admissão e desligamento define quase tudo: os dias de aviso prévio proporcional (30 dias mais 3 por ano completo, até o teto de 90), os avos de 13º salário e de férias proporcionais — em que uma fração igual ou superior a 15 dias conta como mês inteiro —, e o direito a férias vencidas a cada período aquisitivo de 12 meses. É o mesmo cálculo que a calculadora de rescisão aplica internamente.

Na previdência, a diferença entre datas soma o tempo de contribuição ao INSS, considerando cada vínculo separadamente e somando os períodos. Aqui a precisão em dias importa: um punhado de dias pode ser a diferença entre atingir ou não um requisito de aposentadoria.

Idade gestacional e datas em saúde

A idade gestacional é contada em semanas e dias a partir do primeiro dia da última menstruação, não da concepção — convenção que adianta o marco em cerca de duas semanas. A data provável do parto é estimada em 280 dias (40 semanas) a partir desse marco. Intervalos entre exames, tempo de tratamento e evolução de quadro clínico usam a mesma contagem em dias corridos.

Fusos, horário de verão e o dia que não existe

Para diferenças em dias, fuso horário não interfere. Mas em sistemas que calculam diferenças em horas entre datas, o horário de verão cria dias de 23 e de 25 horas, e a virada de fuso pode fazer uma subtração ingênua errar. A regra de engenharia é armazenar timestamps em UTC e converter apenas na exibição.

Continue por aqui

Perguntas frequentes

Por que a diferença em dias não bate com a diferença em meses?

Porque os meses têm tamanhos diferentes. De 31 de janeiro a 28 de fevereiro há 28 dias corridos, e a decomposição dá "28 dias" e não "1 mês", embora seja o mês inteiro de fevereiro. Para prazos e cálculos financeiros, use sempre dias corridos.

Como calcular tempo de serviço para rescisão?

A diferença entre admissão e desligamento define os dias de aviso prévio proporcional (30 dias mais 3 por ano completo, até 90), os avos de 13º e de férias proporcionais — em que fração igual ou superior a 15 dias conta como mês inteiro — e as férias vencidas a cada 12 meses.

Como se conta a idade gestacional?

Em semanas e dias a partir do primeiro dia da última menstruação, não da concepção — convenção que adianta o marco em cerca de duas semanas. A data provável do parto é estimada em 280 dias (40 semanas) a partir desse marco.

A ferramenta conta dias úteis?

Não. O cálculo é em dias corridos, incluindo fins de semana e feriados, além da decomposição em anos, meses e dias. Prazos processuais do CPC, que correm em dias úteis, exigem cálculo diferente.

Ferramentas relacionadas