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

Converter Data

            let $ = document.querySelector.bind(document);
            inputData = $('#data');
            inputQuantidade = $('#quantidade');
            inputValor = $('#valor');

            let negociacao = {
                data: inputData.value,
                quantidade: inputQuantidade.value,
                valor: inputValor.value
            };

Galera, não é necessário fazer a conversão da data? para mandar naquele formato mais completo ? algo como: "data":"2018-02-22T02:49:38.533Z

bastaria fazer isto?

data = new Date(DateHelper.textoParaData(inputData.value));
1 resposta
solução!

Bon dia!

Isso dependerá de como o servidor foi programador para lidar com o envio. Geralmente isso é acordado entre o programador backend e o programador front-end. No caso desse exercício, o backend não necessita tratamento especial com o envio da data. Contudo, você foi muito sagaz em sua pergunta, pois há situações que os dados precisam ser tratados mesmo.

Sucesso e bom estudo meu aluno!