S
swordman_hu
Unregistered / Unconfirmed
GUEST, unregistred user!
我用
strtodate('2001-12-30') 出现'is not a valid date '错误
我查看 控制面板->区域设置->日期
发现日期 分隔符号用了 '/' 如果改为'-'就没有问题
----
我的程序在很多地方用了strtodate()的函数改起来比较麻烦,所以我尝试用--
begin
ShortDateFormat:='yyyy-MM-dd';
ShortDateFormat:='yyyy-MM-dd';
DateSeparator:='-';
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run
end;
还是出现'is not a valid date 的错误'
后来我又用
procedure TForm1.Button1Click(Sender: TObject);
var
DateSeparator: Char;
ShortDateFormat: string;
begin
DateSeparator:='-';
ShortDateFormat:='yyyy-mm-dd';
strtodate('2000-12-30');
end;
还是错误
------------
我不想改区域设置的日期,请教有什么好的方法解决这个问题
我的程序在很多地方用了strtodate()的函数改起来比较麻烦
strtodate('2001-12-30') 出现'is not a valid date '错误
我查看 控制面板->区域设置->日期
发现日期 分隔符号用了 '/' 如果改为'-'就没有问题
----
我的程序在很多地方用了strtodate()的函数改起来比较麻烦,所以我尝试用--
begin
ShortDateFormat:='yyyy-MM-dd';
ShortDateFormat:='yyyy-MM-dd';
DateSeparator:='-';
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run
end;
还是出现'is not a valid date 的错误'
后来我又用
procedure TForm1.Button1Click(Sender: TObject);
var
DateSeparator: Char;
ShortDateFormat: string;
begin
DateSeparator:='-';
ShortDateFormat:='yyyy-mm-dd';
strtodate('2000-12-30');
end;
还是错误
------------
我不想改区域设置的日期,请教有什么好的方法解决这个问题
我的程序在很多地方用了strtodate()的函数改起来比较麻烦