Olá Pessoal!
Estou com um problema relacionado a data. Envio uma data para um serviço e no banco é gravado outra.
Minha dúvida é se eu estou fazendo errado, ou se de repente eu estou enviado a data correta e o problema esta no serviço.
data nascimento do banco: 19490101
data gravada errada: 2011-03-30T03:00:00.000Z</nascimento)
pessoa.getNascimento: BigDecimal
meu código:
[code]Date dataFormatada = null;
SimpleDateFormat formataData = new SimpleFormat(“yyyyMMdd”);
dataFormatada = formataData.Parse(pessoa.getNascimento).toString);
calendar.setTime(dataFormatada);
pessoaWS.setnascimento(calendar);[/code]
Obs: no sysout a data esta correta na hora q esta sendo setada. Porém qdo vou verificar no banco, o campo q contém o xml a tag nascimento esta errada.
Agradeço desde já!