追
追寻123
Unregistered / Unconfirmed
GUEST, unregistred user!
我只想实现一个功能,每天开机时提示离某特定日期的剩余天数,以下是我的代码,但结果
不准确,我想请教更好的方法。(不使用控件)
procedure TForm1.To_less;//计算离2006年5月1日的剩余天数
var
FinallyTime:TSystemtime;
Ft:TDateTime;
tempouble;
begin
FinallyTime.wYear:=2006;
FinallyTime.wMonth:=5;
FinallyTime.wDay:=1;
FinallyTime.wHour:=0;
FinallyTime.wMinute:=0;
FinallyTime.wSecond:=0;
FInallyTime.wMilliseconds:=0;
Ft:=SystemTimeToDateTime(FinallyTime);
temp:=Ft-now+0.5;//加0.5只是想结果接近些
ShowMessage('离考试还有'+format('%1.0f',[temp])+'天,抓紧时间喔!');
// Edit1.Text := format('%1.0f',[temp]);
end;
不准确,我想请教更好的方法。(不使用控件)
procedure TForm1.To_less;//计算离2006年5月1日的剩余天数
var
FinallyTime:TSystemtime;
Ft:TDateTime;
tempouble;
begin
FinallyTime.wYear:=2006;
FinallyTime.wMonth:=5;
FinallyTime.wDay:=1;
FinallyTime.wHour:=0;
FinallyTime.wMinute:=0;
FinallyTime.wSecond:=0;
FInallyTime.wMilliseconds:=0;
Ft:=SystemTimeToDateTime(FinallyTime);
temp:=Ft-now+0.5;//加0.5只是想结果接近些
ShowMessage('离考试还有'+format('%1.0f',[temp])+'天,抓紧时间喔!');
// Edit1.Text := format('%1.0f',[temp]);
end;