Estou com um probleminha meio bobo com data, mais apanhei um mocado e decidir postar a dúvida aki; estou recuperando um data de um banco de dados da seguinte forma :
String venc_carta= res.getString(“venc_carta”);
o resultado é esse: “2005-11-30”
tem alguma forma de já recuperar essa informação no formato “30-11-2005” ou vou ter que quebrar a string e monta-la no formato desejado?
Quase lá, Bruno. Ao invés de sugerir o uso do método format, que pega um objeto do tipo java.util.Date e transforma em uma String, você deveria sugerir o método parse, que faz exatamente o contrário.
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-MM-dd");
Date date = formatter.parse(res.getDate("venc_carta"));