Neste artigo você vai aprender a como pegar o mês da data em JavaScript, de uma maneira simples e já traduzido para a localidade
Fala programador(a), beleza? Bora aprender mais sobre datas e também JavaScript!
Primeiramente vamos precisar criar a data ou converter a data para o objeto Date de JavaScript
Isso pode ser feito instanciando uma nova classe e passando ano, mês e dia para o construtor
Depois vamos resgatar o month com a função toLocaleString
Esta função vai converter o mês já para a localidade atual da sua aplicação, o que é uma mão na roda
Veja o exemplo em código:
const date = new Date(2021, 11, 28); // Ano, mês e dia const month = date.toLocaleString('default', { month: 'long' }); console.log(month); // dezembro
Lembrando que o mês para essa função começa a contar do zero, ou seja 11 = dezembro
É um detalhe super importante para você se atentar
Aqui criamos a data para 28/11/2021
E temos como resposta o mês de dezembro, já traduzido para a linguagem default
Onde passamos ‘default’ como argumento, você pode por outra localidade como: en-US
E neste caso vai receber como resposta: December
Conclusão
Neste artigo você vai aprender a como pegar o mês da data em JavaScript
Utilizamos a classe Date para criar uma nova data, passando ano, mês e dia como argumentos
Lembre-se que o mês começa a contar do 0!
E depois foi a vez de toLocaleString, com um objeto como argumento: month
Que nos retorna o mês da data
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!