Formatar Data

Alguém pode me ajudar, preciso formatar esta data:

yyyy-MM-dd

para

dd/MM/YYYY

valeuuu

Tché, o que vc esta usando?

Dá uma olhada neste tópico para ver se ajuda
http://www.guj.com.br/posts/list/17868.java

SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(sdf.format(new Date()));

rfgallon,

Não ajudou, eu já tinha olhado este tópico.

oque acontece é o seguinte.

eu tenho um JTextFied que me manda a data formatada em yyyy-MM-dd , que é o formato utilizado em um sistema.

porém, exuiste outro sistema que utiliza este formato dd/MM/yyyy , e eu preciso passar os dois tendo apenas um JTextField…

conseguiu me entender???

agradeço desde já sua ajuda brother

Hey Thiago,

mas neste código, onde eu passo a string que deve ser formatada???

Não seria o caso de usar um CONVERTER?

ccalixto,

como uso um CONVERTER?

Acho que isso pode te ajudar:


	public static void main(String[] args) {
		SimpleDateFormat formatador = new SimpleDateFormat("yyyy-MM-dd"); 
		
		Date data = null;
		
		String textField = "2008-02-19";
		System.out.println(textField);
		
		try {
			data = formatador.parse(textField);
		} catch (ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		formatador = new SimpleDateFormat("dd/MM/yyyy"); 
		
		System.out.println(formatador.format(data));

	}

Agora que me toquei, pensei que vc estava mexendo com JSF.

Bom no seu caso, seguindo o código do thiago.correa, quando vc pegar o valor que está gravando no JTextField (yyyy-MM-dd), vc tem que criar um objeto java.util.Date a partir deste valor.

Ai depois vc usa o código do Thiago passando esse objeto date.

SimpleDateFormat sdf = new SimpleDateFormat(“dd/MM/yyyy”);
String valor = sdf.format(data_yyyyMMdd);

Hamilton…

Entendi!!!

Valeu cara, de coração!!!

Tem esse tutorial aqui também

http://www.guj.com.br/java.tutorial.artigo.8.1.guj

Valeu ccalixto!!!

o do Hamilton deu certinho!!!

abraçosss até uma próxima!

rfgallon,

vou dar uma lida nele também!!
muito obrigado pela ajuda