GARANTIR DESCONTO

Fórum Exibir data do sistema no formato dd/mm/yyyy? #569142

09/04/2009

0

Ola pessaol a duvida e o seguinte quando faco: Date data= new Date();//pego a data do sistema so que quando vou exibir com System.out.println(data.toString()); ou System.out.println(data); sera mostrado-> Sat Sep 06 13:16:54 BRT 2003 queria mostrar apenas 06/09/2003. Ou seja como faco para pegar a data do sistema no formato dd/mm/yyyy somente
Rafael Caetano

Rafael Caetano

Responder

Posts

09/04/2009

Ccarneiroj

Ola, Rafael Para isso, vc usa a classe java.text.SimpleDateFormat: http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html
Responder

Gostei + 0

09/04/2009

Rafael Caetano

Queria uma exemplo de como usar para obter a data do sistema no formato dd/mm/yyyy
Responder

Gostei + 0

09/04/2009

Marcos Pereira

Use a classe [url=http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html]java.text.SimpleDateFormat[/url] para fazer isso. Vc pode ver exemplos de uso no [url=http://java.sun.com/docs/books/tutorial/]Java Tutorial[/url] - [url=http://java.sun.com/docs/books/tutorial/i18n/format/simpleDateFormat.html]Customizing Formats[/url] ou no [url=http://www.javaalmanac.com/]Java Almanac[/url] em [url=http://www.javaalmanac.com/egs/java.text/ParseDate.html]Parsing a Date Using a Custom Format[/url]. valeuz...
Responder

Gostei + 0

09/04/2009

Marcos Pereira

Segue uma sugestão para vc pegar data do S.O. Retorna a data no formato dd/mm/aaaa
	public static String getData()
	{
        SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
        return formatter.format( new Date() );
	}
:!:
	public static String getDataPorExtenso()
	{
        DateFormat df = DateFormat.getDateInstance(DateFormat.LONG, new Locale("pt","BR"));
        return df.format( new Date() );
	}
8)
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar