Olá, tenho este formato de Data aqui,
String dateFormat = "dd/MM/yyyyHH:mm:ssZ"
ontem existe o GMT definido pelo (Z).
Com o SimpleDateFormat estou tentando converter esta String abaixo
para um objeto java:
String data = "01/06/201100:00:00+00"
Ali eu passei GMT +00 ou seja, não quero nenhuma alteração
na minha data. O problema é que quando converto para um objeto date
ele automáticamente está aplicando um GMT -3 e a data está indo do dia 01
para dia 31 do mês 5. Isso não está errado sendo que eu especifiquei na minha data
que o GMT é +00 ?
Eu preciso guardar esta data no banco e depois devolver para o usuário,
o problema é que o sistema está sempre corrigindo o GMT para -3 horas
e esta data não pode ser alterada.
Qual seria o problema ? Vou ter que parsear o GMT e
corrigir o timezone na mão gravando-o em duas colunas
separadas do banco ?