6 个解决方案
#1
Trunc(Day1) - Trunc(Day2)
#2
var
Days:Double;
begin
Days := StrToDate('2001-2-02')-StrToDate('1999-12-25');
end;
Days:Double;
begin
Days := StrToDate('2001-2-02')-StrToDate('1999-12-25');
end;
#3
没错,直接减就行了,没想到这么简单吧。
#4
你们在回答问题的时候,请先试试,再告诉我,以上的回答都是错的
#5
tikkypeng(千两狂死郎) 是对的
不信?用下面的
showmessage(floattostr(strtodate('2001-2-1')-strtodate('2001-1-1')));
不信?用下面的
showmessage(floattostr(strtodate('2001-2-1')-strtodate('2001-1-1')));
#6
楼上说的没错,tikkypeng(千两狂死郎) 的方法是对的,我试过了。
#1
Trunc(Day1) - Trunc(Day2)
#2
var
Days:Double;
begin
Days := StrToDate('2001-2-02')-StrToDate('1999-12-25');
end;
Days:Double;
begin
Days := StrToDate('2001-2-02')-StrToDate('1999-12-25');
end;
#3
没错,直接减就行了,没想到这么简单吧。
#4
你们在回答问题的时候,请先试试,再告诉我,以上的回答都是错的
#5
tikkypeng(千两狂死郎) 是对的
不信?用下面的
showmessage(floattostr(strtodate('2001-2-1')-strtodate('2001-1-1')));
不信?用下面的
showmessage(floattostr(strtodate('2001-2-1')-strtodate('2001-1-1')));
#6
楼上说的没错,tikkypeng(千两狂死郎) 的方法是对的,我试过了。