Pegar data capturada

Bom dia pessoal veja o meu retorno

[code]
Mon Jan 10 00:05:00 BRST 2011

[code]

e precisava capturar apenas o dia no caso o 10, alguem sabe como vlw pela atencao!!!

System.out.println("Mon Jan 10 00:05:00 BRST 2011 ".substring(8, 11));

Primeiramente obrigado por sua atencao porem amigo seria um absurdo usar esse metodo pq pensa cumigo a data é relativo e se vier com 1 caracter a mais ja nao vai dar certo este metodo :frowning:

SimpleDateFormat será q ajuda?

http://docs.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html
http://www.guj.com.br/java/86049-simple-date-format
http://javafree.uol.com.br/topic-855834-Date-e-SimpleDateFormat.html

att,

new Date().getDay()
The method getDay() from the type Date is deprecated

att,

nao sei se funciona, mas cria um DateFormat format = new SimpleDateFormat() e o formato desejado…

Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
cal.get(Calendar.DAY_OF_MONTH);

[quote=pedruhenrik]SimpleDateFormat será q ajuda?

http://docs.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html


http://javafree.uol.com.br/topic-855834-Date-e-SimpleDateFormat.html

att,[/quote]