两个函数 function EncodeDate(year,month,day:word);
可把三个word型变量转换成一个日期型时间变量;
procedure DecodeDate(date:tdatetime;var year,month,day:word);
可把日期型(####年##月##日)变为三个word型变量.
var date1,date2,date:tdatetime;
year1,year2,month1,month2,day1,day2,year,month,day:word;
程序部分
date1:=encode(year1,month1,day1);
date2:=encode(year2,month2,day2);
date:=date1-date2;
decodedate(date,year,month,day);
edit1.text:='两个日期之间间隔'+inttostr(year-1900)+'年'=inttostr(month)+'月'+inttostr(day)+'日';