Problema com data

2 respostas
J

Boa Tarde, venho com um problema muito esquisito referente a data.

Hoje estou utilizando o jsf 2.0 + primeface e JPA e para trabalhar com data uso o DATE da biblioteca java.util.date o sistema operacional que estou utilizando para desenvolver é o windows xp e o de produção é linux.

Agora vem o problema, na minha maquina a data é apresentada corretamente, quando coloco o sistema em produção, algumas datas diminuí menos 1 exemplo:

cadastro 01/01/2012 na hora de apresentar exibe 31/12/2011. no banco de dados a data está:01/01/2012

alguém já passou por isso, sabe como devo resolver esse problema?

2 Respostas

drsmachado

JSF é java básico ou web, meu camarada?
Você está apenas definindo a formatação da data para exibi-la, mas não considera o Locale onde está.

J

Aqui exibe errado
<p:inputMask value="#{funcionarioBean.folhaDePonto.data}"
mask=“99/99/9999” required=“true”
requiredMessage=“Obrigatório informar a Data.”>
<f:convertDateTime type=“date” pattern=“dd/MM/yyyy”
timeZone=“GMT-03:00” />
</p:inputMask>

Criado 23 de maio de 2013
Ultima resposta 23 de mai. de 2013
Respostas 2
Participantes 2