Painel de calendário
Adicionar meses à data
Avance uma data por meses corridos inteiros, limitando o resultado ao último dia válido do mês.
Adicionar meses à data: Avance uma data pelo número especificado de meses do calendário, mantendo o mesmo número do dia sempre que possível. Se o mês de destino for mais curto, o resultado usará o último dia desse mês. Portanto, adicionar um mês a 31 de janeiro leva ao último dia de fevereiro, em vez de avançar para março. Roda 100% localmente no seu navegador, sem enviar nenhum arquivo para o servidor.
- Categoria
- Calculadoras
- Execuções
- No seu navegador
- Custo
- Grátis · sem cadastro
- Disponibilidade
- Pronto para usar
Data do resultado
—
- Meses adicionados
- —
Data do resultado = data + meses inteiros; dia = min(dia original, último dia do mês de destino)- As datas são datas do calendário à meia-noite em UTC; nenhum ajuste de fuso horário local ou horário de verão é aplicado.
- Os resultados são ferramentas de planejamento. Feriados, regras de trabalho específicas de cada localidade e políticas da empresa não são considerados.
- O cálculo de meses limita dias de destino inválidos: 31 de janeiro mais um mês torna-se 28 de fevereiro (ou 29 de fevereiro em um ano bissexto).
Fórmula de meses do calendário com exemplo de ano bissexto
Escreva o ano, o mês e o dia iniciais como Y, M e D, com os meses numerados de 1 a 12. Para um deslocamento N, o índice do mês de destino é 12Y + (M − 1) + N. Divida esse índice por 12 para obter o novo ano e mês. O dia de destino é min(D, L), em que L é o número de dias do mês de destino.
Para 2024-01-31 e N = 1, o mês de destino é fevereiro de 2024. Sua duração L é 29, então min(31, 29) = 29. O widget retorna 2024-02-29 e 1 mês adicionado. Este exemplo avança 29 dias do calendário; o valor do mês não é multiplicado por uma quantidade fixa de dias.
Finais de mês e programações recorrentes
A explicação do Observatório Naval dos EUA sobre anos bissextos (https://aa.usno.navy.mil/faq/leap_years) apresenta a regra gregoriana: divisibilidade por quatro, exceto séculos que não sejam divisíveis por 400. Isso determina os números de dias disponíveis em fevereiro.
Para um pagamento recorrente fixado no dia 31, calcule cada ocorrência a partir da data original, usando seu deslocamento total em meses. Reutilizar o resultado de um fevereiro encurtado pode deslocar a data para um dia anterior nos meses seguintes. Esta ferramenta preserva um número de dia válido quando possível; ela não oferece uma configuração separada para usar sempre o último dia do mês nem transfere um pagamento de fim de semana para um dia útil.
Como usar
- Informe a data original do calendário.
- Defina o número inteiro não negativo de meses a adicionar.
- Calcule a data de destino e verifique se o dia foi ajustado no fim do mês.
Privacidade e limitações
Datas, horários e resultados permanecem no seu navegador. Nenhum dado informado é enviado.
Ferramentas relacionadas
Perguntas frequentes
Em que data 31 de janeiro cai após adicionar um mês?
A data será 28 de fevereiro em um ano comum ou 29 de fevereiro em um ano bissexto. O dia 31 inexistente é substituído pelo último dia válido do mês de destino.
Adicionar dois meses é o mesmo que adicionar um mês duas vezes?
Nem sempre. Um único avanço de dois meses a partir de 31 de janeiro mantém o dia original em março. Dois avanços separados de um mês podem perder esse dia quando o primeiro avanço for ajustado em fevereiro.
Posso considerar um mês como trinta dias aqui?
Não. O deslocamento altera o mês do calendário, então o número de dias entre as datas depende da data inicial e do destino. Para um intervalo fixo de dias, use adicionar dias à data.
Ferramenta grátis · no seu navegador execuções · não precisa de conta