怎样给TDataTime变量同时赋年月日时分秒?EncodeTime和EncodeDate只能赋一部分的值(50分)

  • 主题发起人 主题发起人 archy
  • 开始时间 开始时间
A

archy

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样给TDataTime变量同时赋年月日时分秒?EncodeTime和EncodeDate只能赋一部分的值
难道是给一个变量赋两次?
 
你可以用StrToDatetime来赋值,代码如下:
var
abc: TDatetime;
begin
abc:=StrToDateTime('2001-12-31 22:33:44');
Edit1.Text:=DatetimeToStr(abc);
end;
 
var
TheDateTime:TDateTime;
begin
TheDateTime:=EncodeDate(2001,11,22)+EncodeTime(10,10,10,10);
end;
 
多人接受答案了。
 
后退
顶部