用DecodeDate自己计算。
 nYear, nMonth, nDay : WORD;
 DecodeDate(Date(), nYear, nMonth, nDay);
 
 //自己计算,注意判断年、月、日的关系
 EncodeDate(...);

解决方案 »

  1.   

    showmessage(datetostr(DateTimePicker1.date-1));
      

  2.   

    var  
    DateTime:TDateTime;
      begin
      DateTime:=Now;
      DateTime:=DateTime1+1;//得到明天此时
      end;
    var
     DataTime:TdateTime
    begin
     DateTime:=Now;
     DateTime:=DateTime-1;//昨天此时;
    end;
    给分哦;
      

  3.   

    再给你一点哦;
    interface
    uses  
    ....DateUtils;
    ....
    begin
      incDay(Date(),1);
      incMonth(Date(),1);
      incYear()
    end;
    大哥,给分哦
      

  4.   

    用DecodeDate自己计算。 
    nYear, nMonth, nDay : WORD; 
    DecodeDate(Date(), nYear, nMonth, nDay); //自己计算,注意判断年、月、日的关系 
    EncodeDate(...);Date-1  好象也可以
      

  5.   

    Now-1就可以获得当前日期的前一天了!!!
      

  6.   

    减一就行了,DateTime实际上是双精度型小数部分为时间,整数部分为日期。