Como pegar a data atual com JavaScript
Neste artigo você vai aprender a pegar a data atual com JavaScript, de uma maneira simples e eficaz, sem bibliotecas, utilizando a classe Date

Fala programador(a), beleza? Bora aprender mais sobre JavaScript e também a trabalhar com datas na linguagem!
Para trabalhar com datas vamos utilizar o objeto Date, ele tem diversos métodos que vão nos ajudar com este tipo de dado
Para receber o dia utilizamos o método getDate, para o mês getMonth e para o ano getFullyear
Lembrando que precisamos instanciar Date em uma variável
Veja um exemplo prático da situação:
var data = new Date(); var dia = String(data.getDate()).padStart(2, '0'); var mes = String(data.getMonth() + 1).padStart(2, '0'); var ano = data.getFullYear(); dataAtual = dia + '/' + mes + '/' + ano; console.log(dataAtual);
Na variável dia utilizamos o getDate como mencionado, porém em casos do número do dia ser menor que 10, adicionamos um 0 a esquerda com padStart
Depois realizamos o mesmo procedimento com o mês, com o método getMonth
O ano já exibido completo com o método getFullYear
Por fim foi realizada uma concatenação na variável diaAtual, com os valores anteriormente obtidos de dia, mês e ano
E exibimos a data completa com console.log
Desta maneira temos uma data no formado: dd/mm/aaaa
Conclusão
Neste artigo você aprendeu a como pegar a data atual com JavaScript, utilizando Date
Fizemos o uso de diversos métodos para checar ao resultado final, pois para uma data formatada é necessário
- getDate: para receber o dia
- getMonth: para receber o mês
- getFullYear: para receber o ano
E também não esqueça da instância da classe Date, que é de onde os métodos são originados, insira em uma variável antes da utilização
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]

por que getMonth pega um mes antes?
ele pega a posição de um array, como o array sempre começa em 0 ele retornara uma posição de 0 a 11 sendo [0] janeiro, [1] fevereiro … é padrão da maioria das linguagens de programação