Formatar Data

Pessoal tenho um Date e presciso converter no formato ddMMyyyyhh24miss, alguem sabe um jeito de fazer isso no java???

Obrigado

Pesquise sobre a interface DateFormatter

Da uma olhada em SimpleDateFormat:
http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html

new SimpleDateFormat("yyyyMMdd").format(new Date()); // retorna string yyyyMMdd da data atual

A classe Calendar pode ser util tambem…

A SimpleDataFormat não funciona, ele não aceita o patter ddMMyyyyhh24miss, mas vou dar uma olhada nessa Calendar…Vlw
Mas se mais alguém souber um caminho eu agradeço…Vlw

Seria isso?

SimpleDateFormat df = new SimpleDateFormat("ddMMyyyyHHmmss"); System.out.println(df.format(new Date()));

Vê se resolve. Flw!!! :thumbup:

Amigo, não é que ela não funcione; você é que não leu a documentação direito. Faça as coisas com mais calma.

Este padrão que você forneceu:

ddMMyyyyhh24miss

deve ser convertido, pelo que imagino, para o seguinte que SimpleDateFormat aceita:

ddMMyyyyHHmmss

(hh24 acho que é uma hora em formato militar, ou seja, de 00 a 23, e mi um minuto de 00 a 59. Não sei que pacote você estava usando para esse padrão que você forneceu, que é diferente do SimpleDateFormat.)