Problema aleatório com datas

Olá,

Estou com um problema de datas. Após salvar o registro, a data é diminuída em um dia. Mas não tem como repetir o erro. Hora ele acontece hora não. Em outro servidor (de testes) com a mesma configuração, o problema não acontece. Acredito que não seja problema de programação, pois senão o problema poderia ser repetido. É totalmente aleatório.
Alguém já passou por um problema desse tipo? Será que é um problema de memória, de JVM, de tomcat, etc?

Att,
Julio

Olá amigo, estranho mesmo. Caso o banco e o servidor de aplicação estejam em maquinas separadas, já verificou se as datas estão sincronizadas ou se estão no mesmo fuso horário?

Olá,
A aplicação e o banco de dados estão em VMs diferentes. Inicializei a VM da aplicação e o problema parou, mas sei que qualquer dia desses o problema voltará…O problema está relacionado às datas dentro do horário de verão. A aplicação formata as datas com a hora marcada como meio-dia, já para evitar problemas com o horário de verão. O problema é que um bug totalmente aleatório. É como se desse uma pane no tomcat, java ou memória e a partir daí o problema ocorresse.