Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

"new Date()" direto no console

Porque quando ponho "new Date(2020,7,1)" direto no console, ele retorna uma data com um mês pra fente? (No caso ele mostra sat, aug).

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Bom dia Camila.

Nós costumamos considerar os meses da seguinte forma: 1 - janeiro, 2 - fevereiro, etc.

No caso do Java/Javascript, ele considera os meses partindo do zero: 0 - janeiro, 1 - fevereiro, 2 - março, etc.

Não só os meses, mas todos os tipos de listas/arrays, sempre começam do zero.

Então, você precisa passar o mês - 1 para o construtor do Date(), para ter o mês certo que você quer.

Bons estudos!