Como adicionar meses a uma data em JavaScript
Neste artigo você vai aprender a como adicionar meses a uma data em JavaScript, vamos utilizar funções básicas da linguagem!

Fala programador(a), beleza? Bora aprender mais sobre datas em JavaScript!
Primeiramente é necessário saber que vamos precisar trabalhar com o objeto Date
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Você pode instanciar sua data por meio do objeto, ou utilizar a data atual, se não passar nada como parâmetro
Veja um exemplo de como somar meses a uma data:
const date= new Date() const futureDate = new Date(date.setMonth(date.getMonth() + 10)); console.log(futureDate.toLocaleDateString()) // "10/09/2023"
Primeiramente uma data nova é criada com a instância de Date na variável date
Depois adicionamos 10 meses a partir desta data
O que nos dá o resultado final de “10/09/2023”
Deixe um comentário contando o que achou desta solução 🙂
Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:
Conclusão
No artigo de hoje você viu como adicionar meses a uma data em JavaScript
Utilizamos o objeto Date e seu método setMonth
E com o método toLocaleDateString conseguimos a data representada no padrão da sua localidade, ou seja, dia/mês/ano
Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Pratique lógica com JavaScript resolvendo um exercício antes de abrir o gabarito. Execute o código, teste uma entrada comum e um caso de borda, como […]
