请问如何让dxDateEdit控件的日期加上几年? var yea,non,dat:word;
begin
DecodeDate(dxDateEdit6.Date,yea,non,dat);
dxDateEdit6.Date:=strtodate(yea+wordtostr(copy(dxEdit3.Text,1,1))+'-12-31');
end;
以上代码出错
begin
DecodeDate(dxDateEdit6.Date,yea,non,dat);
dxDateEdit6.Date:=strtodate(yea+wordtostr(copy(dxEdit3.Text,1,1))+'-12-31');
end;
以上代码出错
begin
DecodeDate(dxDateEdit6.Date,yea,non,dat);
dxDateEdit6.Date := EncodeDate(yea + 5,non,dat); //加5年
end;
DateUtils;function IncYear(const AValue: TDateTime; const ANumberOfYears: Integer = 1): TDateTime;
DateUtilsfunction IncYear(const AValue: TDateTime; const ANumberOfYears: Integer = 1): TDateTime;dxDateEdit6.Date := IncYear(dxDateEdit6.Date,5);//加5年