Bom Dia!
O negócio e o seguinte:
A gravação da data em um determinado formato em um banco de dados pode
ser ajustada através de configurações em seu próprio banco de dados, mas
inpendente disso existe uma classe em java chamada 'SimpleDateFormat'
onde vc consegue formatar datas de qualquer forma que vc queira.
Segue exemplo abaixo:
public static String formataAnoMesDiaMascara(Date data){
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
format.setLenient(false);
return format.format(data);
}
Informações adicionais:
No construtor da classe SimpleDateFormat vc poderá usar o pattern que
achar necessário de acordo com a sua necessidade, para maiores
informações consulte o java DOC no site:
http://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html,
lá você irá encontrar todos os possíveis pattern´s possíveis para se
formatar uma data.
[]´s
Guido Arnon
--- Em ter, 10/8/10, SSF <silvaney_ciecomp@yahoo.com.br> escreveu:
De: SSF <silvaney_ciecomp@yahoo.com.br>
Assunto: [java-br] Ajuda com Datas.
Para: java-br@yahoogrupos.com.br
Data: Terça-feira, 10 de Agosto de 2010, 9:54
Bom dia!
Pessoal estou com um sério problema....estou fazendo um simples sistema java desktop e estou usando banco MySql que ja tenho instalado onde vou usar a aplicação, só que ele salva a data no formato(yyyy-mm-dd).
Alguem sabe e pode me ajudar a formatar esta data????
Preciso mostrar ela para o usuário no formato(dd-mm-yyyy) e depois converter ela na hora de gravar no banco para gravar no formato aceito pelo MySql(yyyy-mm-dd).
Quero lembrar ainda que sou iniciante em java...Se poderem me ajudar!!!
Grato!!!!
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br







0 comentários:
Postar um comentário