Delphi 5中有没有类似SQL(dateadd)的方法,以实现日期自动加减天数。

解决方案 »

  1.   

    直接加就应可以的吧
    你要的是不是这个
    EncodeDate(Year, Month, Day: Word): TDateTime;
      

  2.   

    tdatetime 就是数值型直接加减没问题
      

  3.   

    ?呵呵,这不是问题吧?
    var
      d : TDateTime;
    begin
      d := d + 1;
    end;
    ok。没好好看书吧?
      

  4.   

    呵呵,只要你的这个字段是DateTime型的,天数直接加减即可,
      当天数加减到了,月份自动加减,
      比如:
      var
      d : TDateTime;
      begin
        d:=strtodatetime('2003-06-30');
        d := d + 1;
        edit1.text:=datetimetostring(d);//此时edit1.text='2003-07-01'
      end; 
      

  5.   

    var
      d : TDateTime;
      begin
        d:=strtodatetime('2003-06-30');
        d := d + 1;
        edit1.text:=datetimetostring(d);//此时edit1.text='2003-07-01'
      end;