Exibir data e hora abreviada

Galera, eu tenho dois campos, hora e data, que são exibidos em caixas de texto no meu programa, porém eles aparecem do seguinte modo:

data - 2006-06-06 00:00:00.0 hora - 1899-12-30 14:47:58.0

Eu gostaria que ficasse assim:

data - 2006-06-06 hora - 14:47:58

Teria que ficar assim para efetuar uma pesquisa em cima de hora ou data.
Se alguém puder me ajudar aí.

Valew

utilize a classe SimpleDateFormat.

SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd”);
String data = df.format(meuObjetoDate);