Formatando datas no Java e convertendo para o Firebird

Publicado por Teresa Pauline em 13/02/2008

[ Hits: 9.531 ]

 


Formatando datas no Java e convertendo para o Firebird



Criei dois métodos simples para formatar a data na tela e gravar no Firebird. Ele pega uma data do banco de dados e transforma no formato que você determinar, no meu caso utilizei dd/mm/aaaa, JTextField.

E fiz o mesmo para gravação de um registro no banco de dados pegando o campo JTextField e convertendo no formato em que o Java grava no banco de dados.

Criando método que pega a data do Firebird e formata:

public void GetDataBDtoTela(){
  String x;
  java.lang.String dia,mes,ano ="";
  java.lang.String tela="";
  x=txtDt.getText();
  dia=x.substring(0,4);
  mes=x.substring(5,7);
  ano=x.substring(8,10);
  tela=ano+"/"+mes+"/"+dia;
  txtDt.setText(tela); }


Criando método que pega o conteúdo do JTextField para converter no formato padrão:

public void GetDataTelatoBD(){
  String x;
  java.lang.String dia,mes,ano ="";
  java.lang.String bd="";
  x=txtDt.getText();
  dia=x.substring(0,2);
  mes=x.substring(3,5);
  ano=x.substring(6,10);
  bd=ano+"-"+mes+"-"+dia;
  txtDt.setText(bd); }

Outras dicas deste autor

Placa wireless Ipw3945 no Fedora Core 8

Leitura recomendada

O que é Software Livre

ArchLinux: Firefox fechando após atualização

Criando arquivos pdfs com tamanho reduzido e boa qualidade a partir de imagens

aMSN no Conectiva Linux 10

Instalando XMMS a partir do fonte no Ubuntu Linux

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts