Я ищу функцию для YYYYMDD
любой строки (YYYYMDD
, YY/MM/DD
, YYMMDD
,...), созданной функцией FormatDateTime, к дате и времени.
пример
У меня есть строковая дата в формате YYYYMMDD
созданная FormatDateTime
mydatestr:=FormatDateTime('YYYYMMDD',Mydate);
Теперь, как я могу снова конвертировать mydatestr в DateTime
?
ОБНОВИТЬ
эти функции
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;
не поддерживает передачу строки с форматом для преобразования.
Я смотрю что-то вроде этого
Mydatetime:=InvFormatDatetime('20091225','yyyymmdd');
или же
Mydatetime:=InvFormatDatetime('20090108','yyyyddmm');