Neste artigo você vai aprender a como pegar a data de ontem com JavaScript, utilizando o objeto Date e suas funções

pegar a data de ontem com JavaScript capa

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

Para começar a criar as datas vamos precisar do objeto Date, que vai criar uma data atual, ou seja, de hoje

Após isso vamos fazer uma subtração desta data atual de 1 dia

E por fim podemos instanciar um novo objeto a partir desta resultado e formatar com toLocaleDateString

Veja o exemplo completo com códigos:

const currentDate = new Date();

console.log(currentDate.toLocaleDateString()) // "31/07/2022" 

const yesterday = new Date(currentDate.setDate(currentDate.getDate() - 1));

console.log(yesterday.toLocaleDateString()) // "30/07/2022"

Perceba que criamos a nova data com o objeto Date, e colocamos em uma variável

Depois é exibida a data atual com o toLocaleDateString

E então criamos a nossa nova data com a subtração de um dia

Por fim é exibida a data de ontem, o que achou? 🙂

Conclusão

Neste artigo você viu como pegar a data de ontem com JavaScript

Utilizamos Date e seus métodos para isso

A grande jogada foi subtrair um dia da data atual, gerando um valor em ms da data de ontem

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 curso

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments