请教字符串怎么转化成日期?(50分)

  • 主题发起人 主题发起人 yangyi_allen
  • 开始时间 开始时间
Y

yangyi_allen

Unregistered / Unconfirmed
GUEST, unregistred user!
字符串"20040601"
怎么转成datetime?
3x!
 
var
y, m, d: Word;
y:=StrToInt(Copy(s, 1, 4));
m:=StrToInt(Copy(s, 5, 2));
d:=StrToInt(Copy(s, 7, 2));
EncodeDate(y, m, d)
 
写错了
同意楼上
不好意思
 
老大阿
是C#阿
 
var
date2:Tdate;
s:string;
begin
s:= '20040601';
date2:=strtodate(copy(s,1,4)+'-'+copy(s,5,2)+'-'+copy(s,7,2));
showmessage(datetostr(date2));
 
[:D]还有人上当嘛。
 
后退
顶部