日期类型直接相减就可以了~~
Date1:=StrToDate('2001-08-02');
Date2:=Date1-7;
ShowMessage(DateToStr(Date2));
就是2001-07-06