如果你在“控制面板-地区及语言选项”里的日期分隔符为“-”的话。Delphi代码如下:
StrToDate('1985/02/09');
结果报以下错误'1985-02-09' is not a valid date.同理只要StrToDate里的日期分隔符与系统设置的分隔符不一致的时候都会报出上面的错误。所以说这个函数最好不要用,可以用其它函数
或想其它办法来解决这个问题。
炒自小强日志!
本文介绍了在使用Delphi进行日期字符串解析时遇到的问题,并提供了解决方案。当系统日期分隔符与代码中使用的分隔符不一致时,会导致解析失败。
如果你在“控制面板-地区及语言选项”里的日期分隔符为“-”的话。Delphi代码如下:
StrToDate('1985/02/09');
结果报以下错误'1985-02-09' is not a valid date.同理只要StrToDate里的日期分隔符与系统设置的分隔符不一致的时候都会报出上面的错误。所以说这个函数最好不要用,可以用其它函数
或想其它办法来解决这个问题。
炒自小强日志!

被折叠的 条评论
为什么被折叠?