Date sempre 1 dia atrasado

1 resposta
java
Luciano_Lopes

Boa noite pessoal. Estou tendo problemas ao recuperar datas no mysql usando spring. As datas estão retornando sempre um dia antes, ex: se a data no banco é 02/06/2021, na aplicação esta retornando 01/06/2021. Percebi que o problema ocorre só quando a aplicação no servidor (gcloud), usando na maquina local eu não tenho o mesmo problema. Gostaria de saber como resolver esse problema, se é alguma configuração que tenho que fazer no meu projeto em si ou no AppEngine do gcloud. Desde ja muito obrigado

1 Resposta

RoinujNosde
<aside class="quote quote-modified" data-post="1" data-topic="395873">
  <div class="title">
    <div class="quote-controls"></div>
    <img alt="" width="20" height="20" src="/user_avatar/www.guj.com.br/sergiojunior_lhp/40/101144_2.png" class="avatar">
    <a href="/t/retorno-de-data-um-dia-atrasado-mysql/395873">Retorno de data um dia atrasado. MySQL</a> <a class="badge-wrapper  bullet" href="/c/programacao/java">Java</a>
  </div>
  <blockquote>
    Ola, 
estou salvando uma data no banco de dados, porém ela retorna com um dia de diferença (pra menos) 
No banco salva certo, porém apenas no retorno dela,  esse problema. 
Estou usando o Data do Java.util. Usando JPA. 
@DateTimeFormat(pattern = "dd/MM/yyyy")
@Temporal(TemporalType.DATE)
@NotNull(message= "Data de vencimento é obrigatório")
private Date dataVencimento;

Quais informações posso passar pra vocês, para que possam me ajuda? 
Quando eu dou um print na data que mandei salvar, esta i…
  </blockquote>
</aside>


Nesse tópico estavam com o mesmo problema. Alguns resolveram atualizando o driver do MySQL…
Criado 2 de junho de 2021
Ultima resposta 2 de jun. de 2021
Respostas 1
Participantes 2