- 问题:
该错误可能是由StrToDate(X)引起,如标题,X:=‘2020/07/21’;是由于该字符串的日期格式和系统的格式不同(此时我系统的格式是:2020-07-21)。 - 办法:
StrToDate(StringReplace('已知字符','/',FormatSettings.DateSeparator,[rfReplaceAll]))
FormatSettings.DateSeparator:即为系统当前分隔符。
ps:delphi中的日期控件也是跟着系统的分隔符去走的。
StrToDate(StringReplace('已知字符','/',FormatSettings.DateSeparator,[rfReplaceAll]))
FormatSettings.DateSeparator:即为系统当前分隔符。
ps:delphi中的日期控件也是跟着系统的分隔符去走的。