Formatando datas no Java e convertendo para o Firebird

Publicado por Teresa Pauline em 13/02/2008

[ Hits: 9.007 ]

 


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

Tutoriais sobre o openSUSE 11.3

Servidor de arquivos e instalação silenciosa para técnicos em manutenção usando Debian

Primeiros passos Fedora 22 e 23

Configurando o Debian para ser uma máquina TS

Treinamento shell script com Júlio Neves em Brasília

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts