Srs, bom dia.
Eu tenho uma string da seguinte forma "Tue Feb 12 2019 11:40:01 GMT-0200 (GMT-02:00)" que vem do banco. Eu gostaria de deixar apenas a data. Se alguém puder ajudar eu agradeço antecipadamente.
Obrigado.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Srs, bom dia.
Eu tenho uma string da seguinte forma "Tue Feb 12 2019 11:40:01 GMT-0200 (GMT-02:00)" que vem do banco. Eu gostaria de deixar apenas a data. Se alguém puder ajudar eu agradeço antecipadamente.
Obrigado.
Olá Leandro!
Para converter a String basta você fazer da seguinte maneira:
data = new Date("Tue Feb 12 2019 11:40:01 GMT-0200 (GMT-02:00)");
data = data.getDate() + "/" + (data.getMonth() + 1) + "/" + data.getFullYear();Obs: Quando usamos data.getMonth() ele vai nos retornar o valor 1 (pois no JS e em outras linguagens o sistema de datas começa no 0 sendo: 0 == Janeiro, 1 == Fevereiro, etc.
Por isso fazemos getMonth() + 1, para que a data venha no valor que queremos (2).
Espero que tenha ajudado! :D
Bons estudos! ^^
Oi Guilherme.
Show. Obrigado.