我正在寻找一个函数来将由函数
FormatDateTime创建的任何字符串(YYYYMDD,YY / MM / DD,YYMMDD,…)转换为datetime.
例
我有一个字符串日期格式为YYYYMMDD被格式化的时间
@H_502_6@mydatestr:=FormatDateTime('YYYYMMDD',Mydate);现在我怎么可以再次将mydatestr转换为DateTime?
UPDATE
这些功能
@H_502_6@function StrToDate(const S: string): TDateTime; overload; function StrToDate(const S: string; const FormatSettings: TFormatSettings): TDateTime; overload; function StrToDateTime(const S: string): TDateTime; overload; function StrToDateTime(const S: string; const FormatSettings: TFormatSettings): TDateTime; overload;不支持传递一个带有转换格式的字符串.
我看起来像这样
@H_502_6@Mydatetime:=InvFormatDatetime('20091225','yyyymmdd');要么
@H_502_6@Mydatetime:=InvFormatDatetime('20090108','yyyyddmm');