Problema com o campo Data em JAVA

1 resposta
A

Implementei um programa que grava e consulta dados em um BD Access. Mas estou tendo um problema quando tento consultar um arquivo que contenha “Data” com o valor específico de “01-10-2006”. Pois quando consulto este arquivo, o valor da data aparece com o seguinte valor “30-09-2006”. Aguém pode me ajudar a resolver este problema?

OBS: Quando realizo essa consulta no Access ele aparece com o valor correto “01-10-2006” e estou usando o windows 98se.

Desde já, sou muito grato pela ajuda!

1 Resposta

T

O horário de verão está lhe causando problemas (o do Java e do Windows não caem na mesma data, e mesmo que seja desabilitado no Windows, não é desabilitado no Java). Se você reparar bem, provavelmente você tem a seguinte data: 30-09-2006 23:00:00 em vez da desejada: 01-10-2006 00:00:00.

Para corrigir isso, some uma hora à data, e descarte a parte das horas. Isso funciona mesmo se você não estiver em horário de verão.

Criado 16 de outubro de 2006
Ultima resposta 16 de out. de 2006
Respostas 1
Participantes 2