Como obter a data atual em JavaScript? (formatação de data)
Olá a todos! Comecei a estudar JavaScript e me deparei com uma tarefa simples, à primeira vista: preciso exibir a data atual em uma página web no formato "dd.mm.aaaa". Sei que existe o objeto `Date`, mas quando escrevo `new Date()`, no console aparece algo como "Mon Oct 14 2024 15:30:00 GMT+0300". Isso não é nada do que preciso.
Tentei usar os métodos `getDate()`, `getMonth()`, `getFullYear()`, mas obtenho números e preciso adicionar zeros manualmente antes dos dias e meses se forem menores que 10. Além disso, não entendo por que `getMonth()` retorna 9 para outubro, em vez de 10.
Digam-me como obter a data atual no formato desejado de forma correta e elegante? Existe algum método ou biblioteca pronta? Ou preciso sempre escrever minha própria função de formatação?
Aqui está um exemplo do meu código, que ainda não funciona como deveria:
```javascript
let now = new Date();
let day = now.getDate();
let month = now.getMonth() + 1; // Por que preciso adicionar 1?
let year = now.getFullY
No answers yet.
Faça login para deixar uma resposta
Blogs
API GraphQL com Go: tutorial passo a passo para iniciantes
Ambiguidade do Tamanho do Conteúdo do UIScrollView: como corrigir em 10 minutos
Princípios SOLID em C#: teoria e prática do A ao Z
Importação de JSON em TypeScript: guia completo com exemplos