Calculadora de datas
Some ou subtraia dias, semanas, meses, anos ou dias úteis de uma data e conte os dias úteis entre duas datas.
Como usar
Escolha Uma data mais ou menos um prazo para somar ou subtrair dias, semanas, meses, anos ou dias úteis, ou Dias úteis entre duas datas para contá-los. O resultado é atualizado assim que você muda algo: a data com o dia da semana, quantos dias corridos ela fica do início e a semana ISO, ou os dias úteis, corridos e de fim de semana do período.
Meses e anos mantêm o dia do mês: 15 de março mais um mês é 15 de abril. Quando esse dia não existe, o resultado é o último dia do mês, então 31 de janeiro de 2026 mais um mês é 28 de fevereiro de 2026, e 29 de fevereiro num ano bissexto como 2028. Somar um mês a 31 de janeiro mudando só o número do mês, como fazem as datas simples do JavaScript, transborda para 3 de março.
Somar dias úteis não conta a data inicial e pula o fim de semana e os feriados informados, como a função DIATRABALHO das planilhas: 10 dias úteis depois da sexta-feira, 6 de novembro de 2026, é a sexta-feira, 20 de novembro. Contar os dias úteis entre duas datas inclui as duas, como DIATRABALHOTOTAL, e dá um número negativo se a data final vier antes. O fim de semana pode ser sábado e domingo, sexta e sábado, só domingo ou nenhum dia.
Os feriados mudam conforme o país e muitas vezes o estado ou o município, então a calculadora não traz nenhum: digite-os um por linha como AAAA-MM-DD ou escolha com Adicionar um feriado. Eles ficam nesta página e não são salvos. As datas são contadas como dias do calendário, então mudanças de horário nunca deslocam um resultado. No Excel em português, os mesmos cálculos são DIATRABALHO, DIATRABALHOTOTAL e DATAM.
Exemplo
31 de janeiro de 2026 + 1 mês28 de fevereiro de 2026: fevereiro não tem dia 31, então o resultado é o último dia dele. A partir de 31 de janeiro de 2028 é 29 de fevereiro de 2028, ano bissexto.10 dias úteis depois da sexta, 6 de novembro de 2026Sexta-feira, 20 de novembro de 2026: a data inicial não conta e dois fins de semana são pulados.Dias úteis de 1º de outubro de 2012 a 1º de março de 2013110, contando as duas datas, e 107 com 22 de novembro de 2012, 4 de dezembro de 2012 e 21 de janeiro de 2013 como feriados: os números do exemplo da Microsoft para DIATRABALHOTOTAL.2 de novembro de 2026 + 90 diasDomingo, 31 de janeiro de 2027, na semana ISO 4 de 2027.
Perguntas frequentes
A data inicial conta?
Ao somar, não: um dia depois da sexta é sábado, e um dia útil depois da sexta é segunda. Ao contar os dias úteis entre duas datas, as duas contam. Se um contrato ou uma lei fixa um prazo, confira como ele é contado: algumas regras começam no dia seguinte e outras excluem o último dia.
Quanto é 31 de janeiro mais um mês?
O último dia de fevereiro: dia 28, ou 29 num ano bissexto. A calculadora nunca passa para o mês seguinte, que é o que acontece quando se mantém o dia e só se aumenta o número do mês.
Ela conhece os feriados?
Não. Os feriados dependem do país e muitas vezes do estado ou do município, então adicione os seus; cada um só conta se cair num dia útil.
Qual fim de semana escolher?
Sábado e domingo na maior parte do mundo. Escolha sexta e sábado ou só domingo onde a semana de trabalho é diferente, ou Sem fim de semana para contar todos os dias.
Como fazer no Excel?
No Excel em português, =DIATRABALHO(início;dias;feriados) soma dias úteis, =DIATRABALHOTOTAL(início;fim;feriados) conta-os com as duas datas incluídas e =DATAM(início;meses) soma meses.