Formatando datas no Java e convertendo para o Firebird

Publicado por Teresa Pauline em 13/02/2008

[ Hits: 9.736 ]

 


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

Como apagar um kernel no Ubuntu

Projeto Spider - Estendendo o Synfig

Worker File Manager

Servidor DHCP automático com limitação por MAC no Debian 2.6

Recuperando GRUB depois dos erros 15, 17 e 22

  

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