Dessa forma a data retorna com um valor a menos da correta exempro Entrada 12/07/2018 Resultado 12/6/2018
class DateHelper{
dataParaTexto(data){
return data.getDate() + "/" + data.getMonth() + "/" + data.getFullYear()
}
textoParaData(texto){
return new Date(...texto.split("-").map((item, indece) => item - indece % 2))
}
}
Dessa forma a data ja retorna com o valor certo Entrada 12/07/2018 Resultado 12/07/2018
class DateHelper{
dataParaTexto(data){
return data.getDate() + "/" + data.getMonth() + "/" + data.getFullYear()
}
textoParaData(texto){
return new Date(...texto.split("-"))
}
}
O motivo seria o navegador ???ou alguma atualização que aconteceu de pois do lançamento do curso ???