Problemas em parse de Data

Amigos,

Boa tarde,

Estou com um problema q esta tomando muito meu tempo… e gostaria da ajuda dos colegas…

em minha aplicação o bd me retorna uma data no formato 2009-09-13
eu criei um SimpleDateFormat no formato dd/MM/yyyy

porem ao utilizar

SimpleDateFormat meuFormatdo = new SimpleDateFormat("dd/MM/yyyy");
Date novaData = null;

novaData = meuFormato.parse("2009-09-13");

esta dando uma exception …

alguem pode me ajudar?
ou me dar uma solução mais simples e prática?

Estou trabalhando com a suite GWT e GWT-ext entao tem q ser algo q eu possa rodar junto com essas tecnologias…

agradeço a todos…

:lol:

Tentou isso?

[code]SimpleDateFormat meuFormatdo = new SimpleDateFormat(“yyyy-MM-dd”);
Date novaData = null;

novaData = meuFormato.parse(“2009-09-13”);[/code]

sim…

mais isso apena vai deixar a data no formato que o banco ja me devolve…
eu preciso converte-la para o formato dd/MM/yyyy para apresentar na tela para o usuário.

T+

:cool:

Ja tentou usar esse método da classe String ?

abrass…

public class TesteData {

	public static void main(String[] args) {
		
		Date teste = new Date();
		String.format("%1$te/%1$tm/%1$tY", teste);		
	}
}

Maiores informações procure no java Doc a classe Formatter do (java.util)