GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Data no formato brasileiro
Índice dos Fóruns
»
Desenvolvimento Web
Autor
Mensagem
16/06/2009 15:47:44
Assunto:
Data no formato brasileiro
Marcos_rhs
JavaChild
Membro desde: 16/06/2009 15:43:41
Mensagens: 138
Localização: Joinville- SC
Offline
Pessoal preciso de uma ajudinha básica.
Preciso que a data que busco no banco de dados seja mostrada no formato brasileiro.
while(rs.next()){
%>
<TR>
<TD align="center" class=rowpos><%=rs.getString("data_criacao")%></TD>
Hoje a data é mostrada assim "2009-06-08 13:23:01" e preciso que seja mostrada assim"08-06-2009 13:23:01"
Desde já gardeço.
Marcos
16/06/2009 15:58:26
Assunto:
Re:Data no formato brasileiro
mathiasnw
JavaBaby
Membro desde: 09/10/2008 07:57:56
Mensagens: 78
Localização: Florianópolis - SC
Offline
Faça assim:
SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yyyy"); formato.format(rs.getDate("dt_qualquer"));
qualquer coisa esse link tambem ajuda
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Formatter.html
This message was edited 1 time. Last update was at 16/06/2009 16:09:01
16/06/2009 16:01:26
Assunto:
Re:Data no formato brasileiro
pm
JavaEvangelist
Membro desde: 28/01/2005 12:42:15
Mensagens: 438
Offline
Voce poderia utilizar o metodo getDate e a classe SimpleDateFormat.
Por exemplo
... Format f= new SimpleDateFormat("dd-MM-yyyy MM.dd.HH.mm.ss"); while(rs.next()){ %> <TR> <TD align="center" class=rowpos><%=f.format(rs.getDate("data_criacao"))%></TD> ...
17/06/2009 07:44:04
Assunto:
Re:Data no formato brasileiro
Marcos_rhs
JavaChild
Membro desde: 16/06/2009 15:43:41
Mensagens: 138
Localização: Joinville- SC
Offline
Mathias,
Usei seu exemplo, funcionou mas a hora fica assim como 00.00.00, tem como corrigir isso?
08-06-2009 00.00.00
Marcos
17/06/2009 07:52:10
Assunto:
Re:Data no formato brasileiro
Felagund
GUJ Master
Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline
a data está sendo grava como Timestamp?
Experimente assim.
Format f= new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
att
Rafael Felix
Rolling With Code
Twitter
17/06/2009 08:07:33
Assunto:
Re:Data no formato brasileiro
Marcos_rhs
JavaChild
Membro desde: 16/06/2009 15:43:41
Mensagens: 138
Localização: Joinville- SC
Offline
Sim está como Timestamp.
Não deu certo, continua aparecendo 00:00:00.
Índice dos Fóruns
»
Desenvolvimento Web
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team