Quando eseguo

codice:
StrToDateTime('22/05/2008 10:00:16');
ottengo correttamente le ore 10 del mattino. Se però eseguo

codice:
StrToDateTime('22/05/2008 12:00:00');
ottengo la mezzanotte anziché mezzogiorno!!! Come posso fare per forzare l'interpretazione della data nel formato 24H?