Como desserializar a data JS usando Jackson?
Estou recebendo uma string de data do ExtJS no formato:
"2011-04-08T09: 00: 00"
Quando tento desserializar essa data, ele altera o fuso horário para o horário padrão da Índia (adiciona 5:30 para o horário). É assim que estou desserializando a data:
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
getObjectMapper().getDeserializationConfig().setDateFormat(dateFormat);
Fazer isso também não altera o fuso horário. Ainda recebo a data no IST:
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
dateFormat.setTimeZone(TimeZone.getTimeZone("GMT"));
getObjectMapper().getDeserializationConfig().setDateFormat(dateFormat);
Como faço para desserializar a data da maneira como ela está chegando sem os aborrecimentos do Fuso Horário?