Как преобразовать строку ISO 8601 в Delphi TDate?

Я могу легко преобразовать Delphi TDate в формат ISO 8601, используя следующее:

DateTimeToString(result, 'yyyy-mm-dd', myDate);

Какой идиоматический способ выполнить обратное преобразование? StringToDateTime () , похоже, не существует.

Очевидно, я могу сделать это «сложным» способом, вручную проанализировав строку и закодировав результат, но это кажется плохим выбором.

18
задан Rob Kennedy 11 July 2011 в 18:15
поделиться