Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

dataParaTexto

boa tarde, não entendi por que tem um +1 nesse comando, poderia me explicar

return `${data.getDate()}/${data.getMonth()+1}/${data.getFullYear()}`;
2 respostas
solução!

Quando você utiliza o objeto Date, os mêses estão dentro de um array. Os arrays de meses começam de 0 à 11, ou seja, o mês 11 corresponde ao mês de dezembro, e o mês 0 corresponde ao mês de janeiro. Como ele quer que o usuário veja o mês 1 corresponder a janeiro, e o mes 2 corresponder a fevereiro, assim respectivamente, ele adiciona + 1 em 'data.getMonth()'.

a sim agora entendi obrigado