maledette date...

ma come si fa a sottrarre i giorni da una data?

Dovrebbe essere Dataieri=day(dataoggi)-1

ma se voglio 01/05/2005 - 1 = 30/04/2005 come si fa?