GregorianCalendar Ontem [RESOLVIDO]

[code]
protected static String ontem2() {

	Date hoje = GregorianCalendar.getInstance().getTime();		
	SimpleDateFormat format = new SimpleDateFormat("yy/MM/dd");		
	String retorno = format.format(hoje);
	return retorno;
}[/code]

Srs,

Como posso gerar utilizando uma instâncias de GregorianCalendar, uma data que contenha o dia de ontem?

Já tentei adicionar, a este código a instrução

data.add(GregorianCalendar.DAY_OF_MONTH, -1)

Mesmo assim, não obtive sucesso…

Agradeço novamente a ajuda de todos.

conectionsp

No meu teste acho que isto funcionou:

[code]
SimpleDateFormat sdf = new SimpleDateFormat(“dd/MM/yyyy”);

    Calendar hoje = GregorianCalendar.getInstance();
    
    System.out.println("Data de hoje >> "+sdf.format(hoje.getTime()));
    
    hoje.add(Calendar.DAY_OF_MONTH, -1);
    
    System.out.println("Data de ontem >> "+sdf.format(hoje.getTime()));[/code]

Evidencia:

init: deps-jar: Compiling 1 source file to /home/NetBeansProjects/JavaApplication1/build/classes compile: run: Data de hoje >> 10/08/2008 Data de ontem >> 09/08/2008 BUILD SUCCESSFUL (total time: 0 seconds)

flw