const data = "2023-08-03"; const formatoDeData = new Date(dateString);
Esse código está errado. No lugar de dateString deve ser "data" para funcionar.
const data = "2023-08-03"; const formatoDeData = new Date(dateString);
Esse código está errado. No lugar de dateString deve ser "data" para funcionar.
Olá, Guilherme!
Você está absolutamente correto! No código que você postou, a variável dateString
não foi definida, o que provavelmente causará um erro.
O código correto, como você mencionou, deveria ser:
const dateString = "2023-08-03";
const formatoDeData = new Date(dateString);
uma variável chamada dateString que contém uma string no formato "AAAA-MM-DD" e, em seguida, cria um objeto Date chamado formatoDeData usando a função new Date(dateString). Essa abordagem é a maneira correta de criar um objeto Date a partir de uma string de data no JavaScript, desde que a string esteja no formato válido. Portanto, o código deve funcionar corretamente.
Agradeço por você ter notado esse detalhe e compartilhado conosco. É sempre bom ter olhos atentos como os seus para garantir que todos os nossos códigos estejam corretos. A atividade já foi atualizada.
Espero ter ajudado e bons estudos!