tenho um xhtml que tenho um campo texto que tem essa tag <f:convertDateTime pattern="dd/MM/yyyy HH:MM:ss" /> para formatar um campo datetime no nosso padrão, porém a hora vem com 3 horas a mais sei como resolver o problema por essa mesma tag colocando o timezone=“America/Sao_Paulo”, mas gostaria que fosse uma coisa genérica, por exemplo setando alguma propriedade no faces-config, para que não tenha que espalhar por todas as páginas e nem ter que ficar buscando em todas as páginas eu gostaria que fosse fixo mesmo, mas ainda não consegui.
Gostaria de saber se alguém tem alguma solução quanto a isso?
Obrigado.
Seam + Richfaces setar Timezone do faces
F
4 Respostas
Esse link pode te ajudar:
http://docs.jboss.org/seam/2.2.0.GA/en-US/html/i18n.html#d0e14244
Usa assim no xhtml:
<s:convertDateTime pattern="dd/MM/yyyy HH:MM:ss" />
E adiciona isso no components.xml:
<components
...
xmlns:international="http://jboss.com/products/seam/international"
xsi:schemaLocation=
"...
http://jboss.com/products/seam/international http://jboss.com/products/seam/international-2.2.xsd">
<international:time-zone-selector time-zone-id="America/Sao_Paulo"/>
</components>
F
Valeu, muito obrigado pela dica.
No link ele indica para trocar do f:convertdatetime para o s:convertdatetime e minhas variáveis de ambiente do Java estão setadas como America/Sao_Paulo e agora ele pegou a hora certa e não mais com a diferença.
<s:convertDateTime type="both" />
Obrigado.
R
vlw, Arisson…
Criado 12 de agosto de 2010
Ultima resposta 22 de mai. de 2012
Respostas 4
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Desmistificando WebAssembly: Alta performance,... Por Raphael Amorim — Casa do Codigo