Bom, ontem eu precisei fazer uma Classe, que me mostrasse o Primeiro e o Ultimo dia do mês anterior, baseado na data atual.
Certo, mas agora eu preciso de fazer com que ele me mostre 8 dias atrás, até a data atual, eu tentei seguir a mesma estrutura do anterior, mas não ta dando muito certo.
Essa é minha duvida, Obrigado.
EDIT: Dei uma nova fuçada no código, acho que está correto, alguém pode me confirmar?
public class ClasseTesteDois {
public static void main(String args[]) {
Calendar c = Calendar.getInstance();
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
d = c.getTime();
System.out.println("Data de hoje: " + sdf.format(d));
c.add(Calendar.DAY_OF_MONTH, -8);
d = c.getTime();
System.out.println("Data de oito dias atras: " + sdf.format(d));
e no console ele me da:
run:
Data de hoje: 19/01/2012
Data de oito dias atras: 11/01/2012
CONSTRUÍDO COM SUCESSO (tempo total: 2 segundos)
Acho que é isso né?
Alguem tem algo a me acrescentar?