Formatando datas no Java e convertendo para o Firebird

Publicado por Teresa Pauline em 13/02/2008

[ Hits: 9.735 ]

 


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

Instalando facilmente o Firebird no Ubuntu

Como saber se um programa esta instalado no Debian

Conheça a MLED: distro com base em Slackware

VirtualBox.xml - Configurar várias pastas de VMs

Como executar automaticamente scripts na inicialização do SystemD 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