¿Cómo convierto una cadena ISO 8601 en un Delphi TDate?

Puedo convertir fácilmente un Delphi TDate al formato ISO 8601 usando esto:

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

¿Cuál es la forma idiomática de hacer la conversión inversa? @StringToDateTime() no parece existir.

bviamente, puedo hacerlo de la manera "difícil" analizando manualmente la cadena y codificando el resultado, pero esa parece una mala elección.

Respuestas a la pregunta(7)

Su respuesta a la pregunta