Neste artigo você vai aprender a como extrair ano/mês/dia de um objeto date, com uma simples função de JavaScript

extrair anomêsdia de um objeto date capa

Fala programador(a), beleza? Bora aprender mais sobre datas em JavaScript!

O objeto Date é muito poderoso em JavaScript, porém não fornece a data formatada

E as vezes é exatamente o que precisamos 🙂

Por isso devemos utilizar o método: toLocaleString

Onde podemos resgatar a data em vários formatos diferentes

  • ano/mês/dia;
  • dia/mês/ano;
  • mês/dia/ano;

Enfim, você apenas precisa adicionar parâmetros ao método

Veja alguns exemplos:

const date = new Date()

console.log(date.toLocaleDateString('en-CA')) // "2022-10-14"

console.log(date.toLocaleDateString('en-US')) // "10/14/2022"

console.log(date.toLocaleDateString()) // "14/10/2022"

Veja que aqui utilizamos vários argumentos diferentes, elas significam:

  • en-CA: padrão Canadense;
  • en-US: padrão dos Estados Unidos;
  • Sem argumento: padrão do computador, ou seja, aqui é pt-BR;

Agora basta você encontrar qual formato precisa, e configurar o método!

Deixe um comentário contando o que achou desta solução 🙂

Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:

Conclusão

Neste artigo você aprendeu a extrair ano/mês/dia de um objeto date em JavaScript

Utilizamos o método toLocaleString, que quando configurado pode nos dar a data em qualquer formato

Basta partir do objeto Date a informação

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!

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments