Bom dia pessoal,
Preciso converter uma valor Calendar para o tipo Date (yyyy/MM/dd). Já tentei pelo getTime() do objeto Calendar mas nao rolou pq ele me retorna no formato: Tue May 29 00:00:00 GMT 0014.
Como posso fazer?
valeu!
Bom dia pessoal,
Preciso converter uma valor Calendar para o tipo Date (yyyy/MM/dd). Já tentei pelo getTime() do objeto Calendar mas nao rolou pq ele me retorna no formato: Tue May 29 00:00:00 GMT 0014.
Como posso fazer?
valeu!
Para retornar no formato q vc quer, vc vai ter q usar SimpleDateFormat
Dah uma olhada nessa classe na API do java
Ainda não é isso, mas valeu assim mesmo… o pmeu problema é o seguinte… eu tenho um metodo q retorna um Calendar e preciso converte-lo, fazer casting ou sei la o q pra um tipo Date.
valeu
Não tem como fazer apenas dando um Cast, ou algo parecido. Ou tu utiliza o SimpleDateFormat, ou tu monta a data em uma string assim:
StringBuffer sb = new StringBuffer();
sb.append(teuObjectoCalendar.get(Calendar.DAY_OF_MONTH));
sb.append("/");
sb.append(teuObjectoCalendar.get(Calendar.MONTH) + 1);
sb.append("/");
sb.append(teuObjectoCalendar.get(Calendar.YEAR));
System.out.println(sb.toString());
att
Fernando G. Rosa
Olá andrerios,
Calendar c = ...;
Date d = c.getTime();
Até mais, 