Ir para o conteúdo

Calculadora de datas

Calcule dias corridos ou dias úteis entre datas, ou adicione e subtraia anos, meses, semanas e dias.

Selecione o cálculo

Tipo de contagem

Resultado

-

Selecione o cálculo

Calculadora de datas

Início rápido

1
Escolha diferença de dias, adicionar a uma data ou subtrair de uma data.
2
Para diferença entre datas, informe as datas de início e término e escolha dias corridos ou úteis. Para somar ou subtrair, informe uma data inicial e as unidades a usar.
3
Os resultados são atualizados instantaneamente. A diferença de data exclui a data de término, a menos que você ative o modo inclusivo.

Cenários comuns

Prazos

adicione 14 dias, 6 semanas ou 3 meses para encontrar uma data alvo.

Planejamento de viagem

conte quantos dias corridos ficam entre duas datas.

Cálculo inverso

subtraia uma janela de preparação de uma data alvo.

Modos de cálculo e regras de contagem

Dias entre datas: insira as datas de início e término; o resultado padrão é o intervalo de dias corridos entre a data de início e a data de término.
Incluir data de término: ative somente quando a data de término deve contar como um dia inteiro; para períodos futuros, acrescenta um dia à diferença padrão.
Dias úteis: conta os dias de semana entre as datas. Feriados regionais e semanas de trabalho personalizadas não são removidos.
Adicionar à data: insira anos, meses, semanas e dias inteiros para projetar uma data futura do calendário a partir da data de início.
Subtrair da data: use as mesmas unidades de números inteiros para retroceder a partir de uma data alvo ou de referência.
Tratamento de fim de mês: ao adicionar ou subtrair meses ou anos, a calculadora preserva o dia sempre que possível; se necessário, o resultado cai no último dia do mês de destino.
Dias corridos: conta todos os dias. Dias úteis: exclui apenas sábados e domingos.

Dicas de uso

Quando um mês de destino não tem dia correspondente, o resultado é fixado no último dia desse mês.
O modo inclusivo é para fluxos de trabalho que contam o dia final como um dia inteiro.
As datas são processadas como datas de calendário YYYY-MM-DD para evitar mudanças de fuso horário.

Preenchimento rápido por URL

Você pode preencher esta ferramenta pelo hash da URL. Use start-date/end-date para diferença entre datas, ou start-date com years/months/weeks/days para somar ou subtrair datas.
view: Modo (opcional: days-between, add-to-date ou subtract-from-date)
start-date: Data inicial (obrigatória, YYYY-MM-DD)
end-date: Data final (obrigatória para diferença entre datas, YYYY-MM-DD)
inclusive: Contagem inclusiva (booleano opcional para diferença entre datas)
years: Anos para somar ou subtrair (número inteiro)
months: Meses para somar ou subtrair (número inteiro)
weeks: Semanas para somar ou subtrair (número inteiro)
days: Dias para somar ou subtrair (número inteiro)
Exemplo: #view=days-between&start-date=2026-04-01&end-date=2026-04-29&inclusive=true
Os parâmetros de hash ficam no navegador para preencher a ferramenta; o CrateX.app não os registra.
Não coloque datas privadas, nomes de clientes ou outros dados sensíveis em URLs.

Limitações e compatibilidade

O modo de dias úteis exclui apenas fins de semana; ele não aplica feriados regionais, fechamentos ou semanas de trabalho personalizadas.
Não lida com horários específicos nem conversão de fuso horário; use o conversor de timestamp para instantes exatos.
Contratos, pagamentos e prazos legais podem definir suas próprias regras de contagem.

Privacidade e segurança

Os cálculos são executados no navegador. Os valores atuais permanecem por padrão na sessão atual do navegador.

Perguntas frequentes

6

Continue com estas ferramentas relacionadas na próxima etapa.

Todo o processamento das ferramentas acontece localmente no seu navegador.